The Platform section provides a comprehensive look at the technical foundations that power Thrive. It is designed to give you transparency into how our system is built, how it grows with your organisation, and how we protect your data.
Platform Pillars
Our infrastructure is built on three core pillars to ensure a high-performance experience for every learner:
Architecture: Explore our resilient, cloud-native design, built from the ground up to leverage microservice architecture. This section details our core technologies, including Express.js, GraphQL, and modern data stores like MongoDB and ElasticSearch.
Scalability: Learn how our infrastructure is engineered for global performance. We use signal-based scaling for over 40 microservices via AWS Lambda and ECS Fargate, ensuring the platform can handle increased workloads rapidly without needing reserved processing capacity.
Security: Understand our multi-layered approach to data protection. This includes our ISO 27001 certified Information Security Management System, secure multi-tenancy via our bespoke "secure request handler," and robust authentication through AWS Cognito.