Do not optimize a thing that should not exist. Elon Musk
- Binance connector in Rust I am now reinventing the wheel to learn how to run Binance connector in Rust inspired by
binance-rsandbinance-rs-aysnc. The ultimate goal is to write a Rust program that can- support Websocket connections and handle message differently
- low-latency data steaming using Lock free/wait free acrhitecture
- Event-driven system design for trading
- Discord Serverless Bot Instead of hosting a bot in a 24/7-runnning server, why don't turn the bot into an event-driven bot? In this repo, I used AWS serverless funciton and Discord webhook to build a bot such that I can search movie instantly using the command
movieffm movie_name. The bot instanly gives me the URL of the search results in Movieffm website. Besides, since serverless the usage is charged on-demand so the fee of hosting this bot in serverless architecture is far less then hosting the bot in ECS. - My porfolio webpage and its GitHub page. I built this webpage using Vite/ReactJS and Material UI. This project is finished on Mid August. Originally I create an Django server for blog posts and the web-app works well on fetching the Django restful APIs using Axios. However, I don't have a free server to host a Django server. The alternative way I used here is to render the markdown files inside ReactJS. Besides, I also create a JSON file to stores the necessary information of each posts like titles or creation data. Therefore, I can handle the blog posts list more easily.
- Ising model simulation with C (rewritten in RUST) . Ising model is a famous model in condensed matter physics as it describes the phases of matter. In this project, I used C/RUST to perform Markov Chain Monte Carlo(MCMC) simulation to the Ising model simulation and understand the phase transition. The reason of using C instead of python is that C offers us faster computation time on large system than Python.