Global Pizza Delivery Chain Harnessing the Power of Hazelcast IMDG
公司规模
Large Corporate
国家
- Worldwide
产品
- Hazelcast IMDG
- Voldemort
- SQL Server
技术栈
- Java
- C#
- Python
- Node.js
- Scala
实施规模
- Enterprise-wide Deployment
影响指标
- Customer Satisfaction
- Productivity Improvements
- Innovation Output
技术
- 平台即服务 (PaaS) - 连接平台
- 平台即服务 (PaaS) - 数据管理平台
- 分析与建模 - 实时分析
适用行业
- 食品与饮料
- 零售
适用功能
- 商业运营
- 销售与市场营销
用例
- 车队管理
- 预测性维护
- 实时定位系统 (RTLS)
- 远程资产管理
服务
- 系统集成
- 软件设计与工程服务
- 培训
关于客户
The global pizza delivery chain operates in 82 countries, making it the second-largest franchised pizza chain in the world. With more than 12,600 pizza restaurants globally, the chain delivers over 1 million pizzas each day. The company focuses on leveraging technology to enhance the pizza ordering experience and differentiate itself from competitors. Innovations include a custom pizza creator, a tracking service for orders, member profiles on their website, and various ordering channels such as text, smartphone, and tweet. These technological advancements help the chain deliver pizzas, pasta, sandwiches, desserts, and drinks efficiently, fulfilling their promise to customers.
挑战
The global pizza delivery chain initially used Voldemort containers for custom replication between datacenters. Although the performance was acceptable, replication was unreliable, affecting customer order history and profile data. The early adoption of Voldemort made the upgrade path difficult, and there was no tangible support available. This led the development team to explore more modern storage architectures. They experimented with SQL Server and Memcached, but neither achieved the required performance results. Concurrently, a social media project required de-duplication of data from multiple Twitter feeds, leading them to Hazelcast IMDG as a microservices alternative to Voldemort. The Twitter project team realized they needed a solution to coordinate data between multiple nodes, and Hazelcast IMDG's potential as a replacement became evident when combined with SQL Server, providing the necessary flexibility and tooling to meet performance goals.
解决方案
The initial plan was to have a single large cluster holding all 'hot' data, with individual microservices using this shared resource. However, this caused frustration due to load isolation and change control issues. After consulting with Hazelcast solution architects, it was agreed that Hazelcast IMDG should be embedded within their microservices, allowing individual services to configure their instances as needed. Hazelcast IMDG is now embedded in 15 of the pizza chain's production microservices, handling various tasks such as in-memory caching, event data deduplication, and non-durable queuing. Developers use IMaps to develop services and evaluate configurations before deployment. An interesting use case is the driver tracking system, which receives real-time feeds from delivery vehicles and stores, making this data available for real-time map display. Hazelcast IMDG's simplicity, scalability, and support for multiple network discovery mechanisms make it an ideal backbone for the chain's microservices architecture.
运营影响
数量效益
Case Study missing?
Start adding your own!
Register with your work email and create a new case study profile for your business.
相关案例.

Case Study
The Kellogg Company
Kellogg keeps a close eye on its trade spend, analyzing large volumes of data and running complex simulations to predict which promotional activities will be the most effective. Kellogg needed to decrease the trade spend but its traditional relational database on premises could not keep up with the pace of demand.

Case Study
HEINEKEN Uses the Cloud to Reach 10.5 Million Consumers
For 2012 campaign, the Bond promotion, it planned to launch the campaign at the same time everywhere on the planet. That created unprecedented challenges for HEINEKEN—nowhere more so than in its technology operation. The primary digital content for the campaign was a 100-megabyte movie that had to play flawlessly for millions of viewers worldwide. After all, Bond never fails. No one was going to tolerate a technology failure that might bruise his brand.Previously, HEINEKEN had supported digital media at its outsourced datacenter. But that datacenter lacked the computing resources HEINEKEN needed, and building them—especially to support peak traffic that would total millions of simultaneous hits—would have been both time-consuming and expensive. Nor would it have provided the geographic reach that HEINEKEN needed to minimize latency worldwide.

Case Study
Improving Production Line Efficiency with Ethernet Micro RTU Controller
Moxa was asked to provide a connectivity solution for one of the world's leading cosmetics companies. This multinational corporation, with retail presence in 130 countries, 23 global braches, and over 66,000 employees, sought to improve the efficiency of their production process by migrating from manual monitoring to an automatic productivity monitoring system. The production line was being monitored by ABB Real-TPI, a factory information system that offers data collection and analysis to improve plant efficiency. Due to software limitations, the customer needed an OPC server and a corresponding I/O solution to collect data from additional sensor devices for the Real-TPI system. The goal is to enable the factory information system to more thoroughly collect data from every corner of the production line. This will improve its ability to measure Overall Equipment Effectiveness (OEE) and translate into increased production efficiencies. System Requirements • Instant status updates while still consuming minimal bandwidth to relieve strain on limited factory networks • Interoperable with ABB Real-TPI • Small form factor appropriate for deployment where space is scarce • Remote software management and configuration to simplify operations

Case Study
Energy Management System at Sugar Industry
The company wanted to use the information from the system to claim under the renewable energy certificate scheme. The benefit to the company under the renewable energy certificates is Rs 75 million a year. To enable the above, an end-to-end solution for load monitoring, consumption monitoring, online data monitoring, automatic meter data acquisition which can be exported to SAP and other applications is required.

Case Study
Coca Cola Swaziland Conco Case Study
Coco Cola Swaziland, South Africa would like to find a solution that would enable the following results: - Reduce energy consumption by 20% in one year. - Formulate a series of strategic initiatives that would enlist the commitment of corporate management and create employee awareness while helping meet departmental targets and investing in tools that assist with energy management. - Formulate a series of tactical initiatives that would optimize energy usage on the shop floor. These would include charging forklifts and running cold rooms only during off-peak periods, running the dust extractors only during working hours and basing lights and air-conditioning on someone’s presence. - Increase visibility into the factory and other processes. - Enable limited, non-intrusive control functions for certain processes.