#Intuit mint mobile full
“Because of the large number of data models we had, to get a full view of all information across user accounts meant that we would have to join numerous tables and make many calls to the database, thus bringing down application performance.” Another problem Mint Bills faced was with relational databases' inability to save more than current results, limiting the understanding of customer profiles. “Our first decision was not to store user account data in a relational way,” said Micky Csasznik-Shaked, technology lead at Mint Bills. When Mint Bills began its search, relational databases were ruled out because of their inability to cost-effectively scale for immense volumes of data along with performance, complexity, and latency issues. These requirements led to Mint Bills’ search for a platform that offered seamless Hadoop integration, with the power to merge and analyze transactional with historical information for accurate business insights. It also needed a fast and reliable way to aggregate user information daily and analyze and keep track of information like the number of credit cards and bills, even from previous weeks. To deliver the best possible customer experience, Mint Bills realized that it needed a powerful technology approach for its database infrastructure. Furthermore, Mint Bills’ relational model could not keep up with the performance needs of the online application supporting concurrent users viewing account information and retrieving payment results in real-time. Relational database architectures do not scale easily or predictably with massive data volumes and dynamic data models inherent in user data from different bank accounts, investment accounts, and billers. Previously, Mint Bills relied on MySQL as a primary data store but soon hit the ceiling with scale and performance. With more than 11 million users, Mint Bills faced the challenge of aggregating exponentially growing amounts of user data while delivering application performance in real-time. The application also sends timely bill reminders coupled with mobile payment functionality, making Mint Bills a one-stop destination for everyday personal finance. With a few taps, users get an easy-to-understand overview of their bills, credit cards, bank balances, and investment accounts, all in one place. Mint Bills is a top mobile app focused on bill payments and personal financial management, helping users manage and track bills quickly and efficiently. In the financial services sector, it is extremely challenging to get traction against established mega leaders and stand out as a disruptor.