Websocket Stock Exchange
2020
Video available in GitHub Readme
Intro
This is a basic Stock Exchange service enabling users to place orders and view a live-updating Top 10 list of buy/sell orders. Implemented with Kafka messaging queues for order persistence and WebSockets for handling client connections. Includes a simple user interface for placing / viewing orders in real time.
(This was completed over the course of a week for an interview challenge in 2020)
This was a great opportunity to dust off my Java skills, as well as a learning experience about how stock exchanges work.