Platform Architecture
At Maxxton, our cloud-native platform architecture is designed to deliver scalability, performance, and reliability. Built on Google Cloud, it harnesses advanced hospitality operations management to support vacation rentals, holiday parks, and campsites.
.png?width=561&height=440&name=Rectangle%201%2010%20(7).png)
Cloud-First, Always
Our architecture is designed with a cloud-first approach, allowing dynamic scalability and robust performance. Key features include:
- Google Cloud Infrastructure: Hosting all our services in Google Cloud guarantees access to industry-leading security and scalability.
- Google Cloud Load Balancing: Optimal performance through advanced global traffic distribution.
- Autoscaling: Resources are dynamically adjusted to meet workload demands, ensuring efficient performance even under system pressure.
- Oracle Databases on Google Bare Metal: High-performance database solutions with failover and backup capabilities across regions.
- Backup & Disaster Recovery (DR): Redundant systems in separate regions safeguard data integrity and minimise downtime.

Microservices Architecture
Our software is built on a microservices architecture, employing Docker containers managed by Kubernetes. This approach enables flexibility and modularity, allowing us to integrate a diverse array of technologies tailored to specific needs.
Redundant and Resilient Infrastructure
We guarantee operational reliability through multiple data centres and cloud providers:
- Google Cloud: Primary hosting, with production environments spread across three availability zones in Groningen (NL) and Frankfurt (DE).
- AWS & Google Cloud EU: Used for application and database backups, ensuring data redundancy and security.
Our infrastructure is managed using infrastructure as code, engineered for portability across Kubernetes platforms.

Core Technologies
- Databases: Oracle, MongoDB, Elasticsearch, Postgres, Redis, RabbitMQ.
- Frameworks: Spring Boot, Node.js, Angular, React, Keycloak.
- Languages: Java, TypeScript, SQL, Python.
- Deployment Tools: Terraform, Helm, Tekton.