Came across a fascinating article about New Relic’s architecture and approach to storing 200 billion data points every day! They monitor thousands of applications, servers, and databases. They even use a relational database (Percona, a MySQL variant) to store and process all this data. Some key takeaways:
- Use bare metal database servers with directly attached SSD storage
- Shard databases to multiple nodes for performance and high availability
- Optimize to the application’s workload
Leave a Comment