Youtap Core Engine
Breadcrumbs

Technology Stack

The Youtap stack is built on modern cloud architecture allowing customers the ability to choose which vendors they want to work with.

Youtap mandates the following.

  • Postgres DB

  • Docker containers (Youtap recommends using Kubernetes to house the containers)

  • Java/Spring

  • Redis


image-20250211-222153.png


The Youtap Technology Stack is a collection of software and infrastructure technologies used to build and operate the Youtap platform and services. It includes the following components

•Cloud Infrastructure: The Youtap platform runs on cloud infrastructure provided by cloud service providers such as AWS and Azure.

•Kubernetes: The Youtap platform leverages Kubernetes for container orchestration, scaling, and management.

•Microservices Architecture: The Youtap platform is built using a microservices architecture, with each microservice responsible for a specific business function.

•APIs: The Youtap platform provides APIs for integration with external systems and services, including RESTful APIs, SOAP, ISO20022, and ISO-8583.

•Database: The Youtap platform uses multiple PostgreSQL database for storing transaction data, customer data, and other application data.

•Messaging: The Youtap platform uses messaging services such as RabbitMQ and Kafka for asynchronous communication between microservices.

•Monitoring and Logging: The Youtap platform uses tools such as Grafana, Loggly and Dynatrace for monitoring and logging application performance and activity.

•Security: The Youtap platform includes multiple security measures, including encryption of sensitive data, user authentication, and authorisation, and secure communication protocols.

•DevOps Tools: The Youtap platform uses DevOps tools such as GitLab, Jenkins, Docker, Kubernetes, Helm, and Terraform for continuous integration, delivery, and deployment.

•Front-end Technologies: The Youtap platform uses a combination of front-end technologies such as Flutter, React, Angular, and Bootstrap to build responsive and intuitive user interfaces.