System Architecture
Last updated
Last updated
Android: ONBI exchange application on Android
iOS: ONBI exchange application on iOS
Web: ONBI exchange website on PC/Mobile
Third Party: Third-party trading tools
Web/API: Clients can send and receive requests to the ONBI Server through the web or API
MQTT Client: The MQTT protocol allows clients to connect to the MQTT Broker to subscribe to and receive real-time data from the exchange
Gateway: Nginx Server Gateway for receiving and load balancing requests from clients MQTT
Broker: Message Queue managing real-time data based on topics, enabling clients to send and receive data based on subscribed topics
Services: Services that handle ONBI exchange business operations Storages: Storing exchange data using MySQL, MongoDB, Cassandra, Redis Cache, Kafka Queue, etc.
Nodes: Nodes enabling the use of Web3 to connect and execute transactions on various blockchain networks like BTC, ETH, BSC, Solana, Polygon, and more.