Uncategorized

[Work-In-Progress] Crack Algorithmic Problems with a Systematic Mind-map

This article is an overview of the most common algorithms and data structures. Instead of explaining how each of these tools works, I aim at offering insights into what scenarios each algorithm can provide solution in, and what data structures enable each algorithm. Identify the Problem Type Search for the one input that makes the […]

[Work-In-Progress] Crack Algorithmic Problems with a Systematic Mind-map Read More »

The Synergy between State Machine and Multi-threading

Problem: Multi-stage, Multi-controller Algorithm I was required to implement a control algorithm which automatically adjusts the temperatures of some circulating fluids with very high precision. The specifications of the algorithm were as follows: System Element 1: State Machine It is natural to model our stages and their relationship altogether as a state machine. A state

The Synergy between State Machine and Multi-threading Read More »

Empower Data-driven applications with a Central Management System

In this post I aim to present my design of an industrial data management system that orchestrates the interactions between various data-driven applications. The design will showcase how diverse technologies integrate to create a cohesive system. Understand the Needs – Data as the Core Driving Force Imagine the following scenarios which our system needs to

Empower Data-driven applications with a Central Management System Read More »

Scroll to Top