"description":"One of these solutions was designed for a top 5 retailer in Russia. The system handles a workload of more than 2,000 operations per second. The data marts created by the Tarantool team display all the information about customer profiles and actions.",
"description":"Tarantool keeps all the data in random-access memory (RAM). Solutions of this class are fast, but they often lack data persistence. Tarantool helps overcome these problems. Try Tarantool to see how fast, flexible, and scalable it is.",
"description":"Tarantool has been helping companies all over the world build smart caches, data marts, and golden client profiles, while saving server capacity.",
"success_case_list":[{
"category_list":["Information Technology"],
"title":"Combining data from multiple systems in Alfa-Bank's investment business core",
"similar_software_list":[{
"description":"For years, lines of investment business in Alfa-Bank evolved independently. The variety of systems and their heterogeneity were causing problems, as the systems’ codebase became rather obsolete. The systems duplicated each other’s functions; each system had its own data model, although they used the same concepts. Sometimes it affected performance: an analytical query would take half an hour, data got outdated, and the system was on the verge of breaking with a workload of 5,000 transactions per day.",
"title":"Speeding up MegaFon services with Tarantool",
"floss_software":"yes",
"description":"In 2016, the external audit of the IT landscape in MegaFon has shown that it is necessary to improve fault tolerance and availability of basic structures: billing, ERP, operations and business support systems. Almost all of them use Oracle as the single data storage. This means that at peak loads, the ascending structure may fail, which negatively affected the subscriber service.",
"title":"Increasing the product catalog's availability and reliability",
}],
"description":"Citilink is one of Russia's top online discount stores. Its extensive network of outlets and depots offers a wide variety of products. In 2020, Citilink's sales amounted to 132.7 billion rubles, which makes it the third-largest company in Russia.",
"title":"Speeding up MegaFon services with Tarantool",
"industry":"sales",
"description":"Tarantool is used as a high-performance solution in the MegaFon real-time marketing (RTM) project. The project is designed to personalize the approach to each client and respond to events in real time. Several Tarantool storefronts solve the issue of fast access to data. RTM marts retrieve and process about 1.5TB of data.",
"description":"Today, the technical team of Wildberries has its own approach to creating reliable distributed systems. Tarantool is ideal for those systems as a universal storage for high-demand data: user profiles, banners, discounts, etc. In total, the company has twelve Tarantool-based microservices.",
"description":"Cartridge is a framework for scaling Tarantool databases. With Cartridge, you can create multiple copies on different servers or split your data among several Tarantool nodes. Cartridge allows you to bring Tarantool instances together into configurable clusters.",
"description":"The cardholder must be able to transfer money by phone number, social network ID, or other details without knowing the recipient’s card number. The companies jointly drafted the terms of reference and ubased the implementation on Tarantool.",
"title":"Opening a new sales channel and improving the existing infrastructure",
"floss_software":"yes",
"description":"The new software interface is based on the Tarantool in-memory computing platform, which became the middle layer between Magnit’s information systems and the partners’ external applications. The project is based on Tarantool Data Grid. In this Tarantool implementation, deployment issues are initially solved out-of-the-box, which significantly shortens the project timeline.",
"description":"Information about customers is often stored in different systems: separate services are responsible for orders, personal data, accrued bonuses, etc. The more of these services are accumulated in a project, the more pressing the challenge of linking the data becomes. Creating links between all the systems is time-consuming, complicated, and unreliable. Tarantool Data Grid allows you to collect data from different systems and convert it to a unified format. It can also serve as a data mart, that is, pass the data directly to applications.",
"title":"Combining data from multiple systems in Alfa-Bank's investment business core",
"description":"We deployed the IB-Core solution in Alfa-Bank. This is an investment banking core based on Tarantool Data Grid. The heart of the system is a cluster of 40+ Tarantool instances deployed in two data centers.",
"title":"Opening a new sales channel and improving the existing infrastructure",
"description":"The new software interface is based on the Tarantool in-memory computing platform, which became the middle layer between Magnit’s information systems and the partners’ external applications. The project is based on Tarantool Data Grid. In this Tarantool implementation, deployment issues are initially solved out-of-the-box, which significantly shortens the project timeline.",
"title":"Speeding up Gazprombank’s internal systems by a factor of 50 with Tarantool",
"description":"In mid-2019, Gazprombank launched a project to develop and implement a system based on Tarantool Data Grid. The solution caches data from different banking information systems and ensures the desired performance.",
"description":"IT solutions based on trending international technologies are expensive in terms of licensing and data integration tools. Tarantool Change Data Capture is a replicator that pulls data from the underlying DBMS. It acts as a replication client and creates no load on the database. Tarantool CDC can help you organize a message broker pipeline, build a cache, or create data marts. With Tarantool CDC, you no longer need licenses for additional products, such as Oracle GoldenGate for Big Data. In this way, you can reduce the maintenance costs of real-time collection and processing of data stored in Oracle, PostgreSQL, MySQL, and other relational DBMSs.",