Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
Product teams
Deliver localized versions of your product faster by automating tedious localization steps.
Localization teams
Streamline your workflows and simplify collaboration with efficient localization management.
Developers teams
Add Transifex to your CI/CD pipeline to continuously deploy new translations.
Marketing teams
Quickly launch multilingual websites to accelerate international growth and conversions.
Translators
Deliver more accurate translations faster, leveraging advanced linguistic tools.
Software localization
Keep software continuously localized and in sync using automated CI/CD workflows.
Website localization
Automate and scale website localization to attract and convert international visitors.
Mobile App localization
Rapidly translate and launch apps globally, ensuring high-quality user experiences across markets.
Get a Personalized Demo Today
Precise, on-brand translations at scale. Language AI delivers context-rich content faster.
Get a personalized demo today
Request a personalized demo to learn how to integrate Transifex into your CI/CD
Our ongoing commitment to delivering exceptional customer experience is also related to our application’s uptime and performance. This article will explore how Transifex ensures high availability for our critical components.
High availability means that the infrastructure operates at a high level, continuously, without intervention for a designated period. A high-availability system, component, or application is configured to work with minimal, close to zero downtime.
To put it simply:
99.9% uptime means 8 hours, 45 minutes, and 56 seconds of allowed downtime per year, whereas 99.99% uptime means 52 minutes and 35 seconds of allowed downtime per year. The difference is almost 8 hours of downtime per year.
Our highly available cloud architecture and unwavering focus on reliability, have already resulted in a greater than 99.99% uptime since early 2022.
Uptime during the last 6 months: TMS: 99.87% - APIv3: 99.88% - CDS: 99.99%
Uptime during the last month: TMS: 99.99% - APIv3: 100% - CDS: %100%
You can always visit https://status.transifex.com This page reflects the status of our services and documents any interruptions.
High availability is of great importance for mission-critical systems. As a complex application, Transifex has various components. Our DevOps and Engineering teams are 24/7 monitoring our uptime using pingdom.com. Our most critical components include Core TMS, APIv3, and our delivery networks: Transifex Live & Native CDS.
Transifex Content Delivery Service (CDS) is a standalone, lightweight service responsible for the super fast, over-the-air delivery of the translated content from Transifex to the application and, eventually, the end-user.
In a previous post, our CTO explained our approach to using the Amazon DynamoDB Global table as a reliable cross-region solution for syncing data and Redis for region-specific deployments.
On top of this, we are using Amazon Route53 for setting some advanced routing options. More specifically, leveraging Route53, we ensure that all requests to CDS are routed to the appropriate region based on availability. In a worst-case scenario, when a region is down, its status is set to “unhealthy.” All requests are routed to the other regions until the issue is resolved.