#React#.NET#Kafka

Hanz - Hospitality Service

Centralized Property Management System with ultra-high-load online booking portal for enterprise-scale Hospitality businesses.

Role

Full Stack Developer

Duration

3 weeks scale

Team Size

Vietnam

Hanz - Hospitality Service

Hanz is a centralized hotel network management system, managing 2,000+ rooms with real-time sync. The system was scaled in 3 weeks.

Challenges: Controlling Overbooking risk with tens of thousands of concurrent requests during flash-sale events (10,000+ requests/min). Real-time Inventory Sync across global OTA (Online Travel Agencies) channels.

Solution: Event-driven Architecture with Message Brokers (Kafka) and Distributed Locks. Heavy logic offloaded to Background Workers with optimized Database Sharding/Replication, maintaining data integrity across massive parallel transaction sessions.

Key Features

Manage 2,000+ rooms real-time sync
Handle 10,000+ req/min flash-sale
Real-time Inventory Sync across global OTAs
Event-driven Architecture with Kafka
State Machine for stay lifecycle
API response P99 under 150ms

Tech Stack

React.NETKafka