Over the past few years, Wego has been the leading travel metasearch engine in the Middle East. To serve our users better, we decided to embark on a journey to achieve multi-regional resiliency as well as lower latency for our Middle Eastern users. This is the first in a series…
Alex Jiao
Software engineer in relentless pursuit of knowledge.
Cross-region Redis replication
At Wego, we are moving towards a multi-region infrastructure to reduce latency for end-users as well as improve resiliency for our critical systems. For multi-region infrastructure to work, each regional service should access its own regional data stores (S3, ElastiCache etc.). This means applications that are uploading data to a…
Spinnaker at Wego
At Wego, we are continuously trying to modernize our tech stack. As part of our multi-region infrastructure efforts, we decided to revamp our continuous delivery pipeline by adopting Spinnaker as our deployment platform. This allows us to perform multi-region deployments with ease. Along the way, Spinnaker continues to delight us…
Multi-region Traffic Engineering
When it comes to site reliability, traffic engineering is often an underlooked area. In most cases, it is not particularly interesting since the traffic flows in a predictable manner - from the CDN to the load balancers and then to the application servers. For a multi-region infrastructure, however, it plays…