Code Monkey home page Code Monkey logo

Sheldonhh HUANG

Software Reseach Engineer(Centre for Research on Intelligent Software Engineering in Singapore Management University)

xphuangsg xphuangsg SuguruOsako

2024

  • Trading Exchnage Order Matching System
  1. Implemented a multithreaded trading engine in C++ with Boost.Asio for high-performance async network communication.(Boost.Asio offers cross-platform asynchronous I/O support, simplifying the efficient handling of concurrent network and timer operations.)
  2. Deployed on Kubernetes to manage multiple client/server instances, simulating real-world high concurrency and load balancing.
  3. Integrated WebSocket for real-time front-end updates, displaying trading charts, order books, and matched trades.
  • C++ Data Consolidation Platform
  1. Engineered data submission modules in C++, implementing threading and queue mechanisms to handle large-scale data transfers efficiently. Employed XML for data serialization, supporting both full and incremental extraction methods.
  2. Developed file transfer modules using FTP and custom TCP protocols, which involved threading for concurrent downloads/uploads and queue systems for managing transfer requests, ensuring high throughput and reliable data synchronization.
  3. Integrated event-driven architecture within server-side components to optimize performance and scalability, particularly for data processing workflows and synchronization tasks in a distributed database environment using Oracle RAC and standalone instances.
  • C# Bookstore Abp.io

  • RCore C/Rust Linux Operating Systems

2023

bzip2 in Rust

Retriever's Projects

appbase icon appbase

Framework for building applications based upon plugins

blog icon blog

rcore-os Developer Blog

codis icon codis

Proxy based Redis cluster solution supporting pipeline and scaling dynamically

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.