TripCreator Technology stack

TripCreator Technology stack

Back-end

  • Scala
  • Akka
  • Kafka
  • Redis
  • ElasticSearch
  • PostgreSql
We use microservices architecture in the backend. The services are actor-based, asynchronous and message-driven.

Front-end

  • Typescript
  • React.js
  • Node.js
  • Webpack
We run multiple, customisable single page apps with good isolation and clear responsibilities. The front-end is talking with backend over json http api.

Infrastructure

  • Google cloud with Google container engine
  • Kubernetes
  • Docker
  • Github
  • Jenkins
Infrastructure is fully automated and has load-based auto-scaling.