This document summarizes how LINE messaging uses Redis. It discusses:
- How LINE has scaled Redis from 3 nodes in 2011 to over 14,000 nodes today to support over 25 billion messages per day.
- The key ways LINE uses Redis, including for storing sequences, caches, secondary indexes, and local queues.
- Challenges LINE faced in scaling their in-house Redis cluster to over 1,000 nodes and workarounds they developed.
- How LINE monitors Redis for slow commands, bursting operations, and connections to address performance issues.
- Future work LINE is doing with Redis 4 and improving latency and scalability.
This document summarizes how LINE messaging uses Redis. It discusses:
- How LINE has scaled Redis from 3 nodes in 2011 to over 14,000 nodes today to support over 25 billion messages per day.
- The key ways LINE uses Redis, including for storing sequences, caches, secondary indexes, and local queues.
- Challenges LINE faced in scaling their in-house Redis cluster to over 1,000 nodes and workarounds they developed.
- How LINE monitors Redis for slow commands, bursting operations, and connections to address performance issues.
- Future work LINE is doing with Redis 4 and improving latency and scalability.