It solves the problem of processing large volumes of orders/trades requested by user with very low latency.
Design of the application keeping in mind the performance as well as the integrity of the database.
Integrating multithreading efficiently and correctly while working with django querysets.
Designing a realistic algorithm for order matching using price/time priority method.
Hosting issues because of high latency using ngrok for concurrency testing.
Technologies used
Discussion