# Indian GST - The System Overview.

Goods and Services Tax (GST) for India is an example of a well-designed scalable system that runs on commodity hardware and serves millions of people.

**Tech Stack**

\- AngularJS

\- NodeJS

**Integration Layer**

\- An Enterprise Service Bus (ESB) using JBoss FUSE.

**Messaging and Data Ingestion**

\- Kafka

**Caching and Data Storage**

\- Redis

\- JBoss Data Grid

\- HDFS (Hadoop Distributed File System) .

**Core Data Management**

\- MySQL

**Batch Solution**

\- SpringBatch

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1708100643078/6d97d083-6510-4e91-8e13-c3c09f4cfc2f.png align="center")

This architecture enables various users to interact with the tax system, submit filings, process payments, and access services through a centralized portal while maintaining a distributed data management approach to handle the massive scale of data and users.
