By Neeraj Khandelwal, Senior Engineering Manager-DevOps at Hike published series of blog posts about their growth journey and migration to Google Cloud Platform (GCP). They hit scaling challenges once they hit 100 million registered users and sent 40 billion messages every month.
Using GCP’s global load balancing, a single anycast IP can forward up to 1 million requests per second to various GCP back-ends such as Managed Instance Groups(MIG) and it didn’t require any pre-warming.
In the first part they describe why they decided on GCP and how they run proof of concept (PoC). They key areas they cover in PoC:
- Load Balancer
- Compute Engine
- Networking and Firewalls
- Security
- Cloud Resource Accessibility
- Big Data
- Billing
The POC included testing and verifying for VMs/Network/Load Balancer Throughput, Stability, Scalability, Security, Monitoring, Billing, Big Data and ML services.
Excellent read for any CIO, CTO!
[Read More]