
The client needed a system that could process real-time purchases, manage dynamic pricing, and remain stable under unpredictable load peaks — typical for major ticket launches.
Challenge
Unlike traditional event websites, EventStripe had to support instant booking, payment orchestration, and fraud monitoring simultaneously — all without downtime. Additionally, the platform required detailed observability to detect issues in milliseconds.
Our Approach
We built a microservice-based architecture that separates ticket management, payments, analytics, and user notifications into independent services. The system was deployed in a Kubernetes cluster to enable horizontal scaling during high-load events. Monitoring was handled by ELK stack and Grafana, providing full real-time visibility into performance metrics.
CI/CD pipelines (via Jenkins) ensured continuous delivery without service interruptions.
Results
- Stable operation at 10,000+ simultaneous sessions
- Response time below 120ms under peak load
- Fully automated scaling and rollback system
- Continuous monitoring and anomaly detection integrated directly into Slack
Technical Stack
Backend: Java 20 · Spring
Frontend: Next.js
Infrastructure: Docker · Kubernetes
Monitoring: ELK · Grafana
Duration: 12 months
Team: 3 engineers
Why it Matters
This project validated our ability to build enterprise-grade SaaS architectures that remain lightweight and maintainable. The same modular design principles now serve as the foundation for H-Studio's startup infrastructure builds — fast to deploy, easy to scale, impossible to break.