docs: add Roblox case study

This commit is contained in:
Aliaksandr Valialkin 2023-07-04 13:45:09 -07:00
parent eeea402414
commit ef923f00f0
No known key found for this signature in database
GPG Key ID: A72BEC6CD3D0DED1
5 changed files with 40 additions and 0 deletions

View File

@ -118,6 +118,7 @@ Case studies:
* [MHI Vestas Offshore Wind](https://docs.victoriametrics.com/CaseStudies.html#mhi-vestas-offshore-wind)
* [Razorpay](https://docs.victoriametrics.com/CaseStudies.html#razorpay)
* [Percona](https://docs.victoriametrics.com/CaseStudies.html#percona)
* [Roblox](https://docs.victoriametrics.com/CaseStudies.html#roblox)
* [Sensedia](https://docs.victoriametrics.com/CaseStudies.html#sensedia)
* [Smarkets](https://docs.victoriametrics.com/CaseStudies.html#smarkets)
* [Synthesio](https://docs.victoriametrics.com/CaseStudies.html#synthesio)

View File

@ -16,6 +16,7 @@ See also [case studies](https://docs.victoriametrics.com/CaseStudies.html).
## Third-party articles and slides about VictoriaMetrics
* [Why Roblox Picked VictoriaMetrics for Observability Data Overhaul](https://www.datanami.com/2023/05/30/why-roblox-picked-victoriametrics-for-observability-data-overhaul/)
* [The (Almost) Infinitely Scalable Open Source Monitoring Dream](https://www.forbes.com/sites/adrianbridgwater/2022/08/16/the-almost-infinitely-scalable-open-source-monitoring-dream/)
* [Monitoring at scale with Victoria Metrics](https://tech.bedrockstreaming.com/2022/09/06/monitoring-at-scale-with-victoriametrics.html)
* [Optimizing Linkerd metrics in Prometheus](https://aatarasoff.medium.com/optimizing-linkerd-metrics-in-prometheus-de607ec10f6b)

View File

@ -32,6 +32,7 @@ where you can chat with VictoriaMetrics users to get additional references, revi
- [MHI Vestas Offshore Wind](#mhi-vestas-offshore-wind)
- [Percona](#percona)
- [Razorpay](#razorpay)
- [Roblox](#roblox)
- [Sensedia](#sensedia)
- [Smarkets](#smarkets)
- [Synthesio](#synthesio)
@ -446,6 +447,41 @@ Percona migrated from Prometheus to VictoriaMetrics in the [Percona Monitoring a
See [the full article](https://engineering.razorpay.com/scaling-to-trillions-of-metric-data-points-f569a5b654f2).
## Roblox
[Roblox](https://roblox.com/) builds the tools and platform that empower people to create their own immersive experiences,
so that any world they can imagine can be brought to life.
With more than 200 million active monthly users, Roblox is one of the most popular gaming platforms on the Internet.
The company started with Prometheus and InfluxDB for observability, but as volume continued to build,
Roblox eventually adopted a time-series database called VictoriaMetrics.
That sudden growth coincided with a substantial rebuild of Robloxs observability system, which informed internal users about
everything from the condition of Roblox application servers and storage infrastructure to the number of players and player experience.
The original observability system was largely homegrown, consisting of some open source software and internally developed tools.
It was based on a decentralized model and leveraged individual Prometheus and InfluxDB instances to store data streaming
in from the infrastructure and the platform, which internal Roblox users analyzed using Grafana and an internally developed tool called RCity.
From a usability perspective, there was no central repository for data or analysis, and engineers had to jump around to different tools
to get what they needed. It also hurt Robloxs flexibility to know how the platform was working in a new region or a new country.
And while the simplicity of storing data in key-value pairs aided visualization, it made doing in-depth analysis a real pain.
Lastly, the homegrown observability system hurt reliability for Roblox.
By all accounts, the move to VictoriaMetrics and Grafana has been a success. With a centralized telemetry database and visualization system,
Roblox engineers dont have to hunt around for different tools when problems arise, which was source of delay before.
The new setup has also helped Roblox deliver 100% availability for three straight quarters, despite moving a massive amount of data.
Numbers:
- 200 storage nodes in VictoriaMetrics cluster
- Active time series: 5 billion
- Data ingestion rate: 120 million data points per second
See more details [in this article](https://www.datanami.com/2023/05/30/why-roblox-picked-victoriametrics-for-observability-data-overhaul/).
## Sensedia
[Sensedia](https://www.sensedia.com) is a leading integration solutions provider with more than 120 enterprise clients across a range of sectors. Its world-class portfolio includes: an API Management Platform, Adaptive Governance, Events Hub, Service Mesh, Cloud Connectors and Strategic Professional Services' teams.

View File

@ -121,6 +121,7 @@ Case studies:
* [MHI Vestas Offshore Wind](https://docs.victoriametrics.com/CaseStudies.html#mhi-vestas-offshore-wind)
* [Razorpay](https://docs.victoriametrics.com/CaseStudies.html#razorpay)
* [Percona](https://docs.victoriametrics.com/CaseStudies.html#percona)
* [Roblox](https://docs.victoriametrics.com/CaseStudies.html#roblox)
* [Sensedia](https://docs.victoriametrics.com/CaseStudies.html#sensedia)
* [Smarkets](https://docs.victoriametrics.com/CaseStudies.html#smarkets)
* [Synthesio](https://docs.victoriametrics.com/CaseStudies.html#synthesio)

View File

@ -129,6 +129,7 @@ Case studies:
* [MHI Vestas Offshore Wind](https://docs.victoriametrics.com/CaseStudies.html#mhi-vestas-offshore-wind)
* [Razorpay](https://docs.victoriametrics.com/CaseStudies.html#razorpay)
* [Percona](https://docs.victoriametrics.com/CaseStudies.html#percona)
* [Roblox](https://docs.victoriametrics.com/CaseStudies.html#roblox)
* [Sensedia](https://docs.victoriametrics.com/CaseStudies.html#sensedia)
* [Smarkets](https://docs.victoriametrics.com/CaseStudies.html#smarkets)
* [Synthesio](https://docs.victoriametrics.com/CaseStudies.html#synthesio)