PinnedAndrew HuynhJava Aeron Framework: A Beginner’s Guide to Unicast Networking with UDPLast week, I introduced the concept of exchanging data via IPC — Inter Process Communication using Aeron. This weekend, we are taking…Feb 26, 2023Feb 26, 2023
PinnedAndrew HuynhExploring the Java Aeron Framework: A Comprehensive Introduction to IPCIf you’re using the Disruptor framework in your project, it’s likely that you’re already familiar with the Aeron Framework. During my own…Feb 19, 2023Feb 19, 2023
Andrew HuynhIntroduction to Lock-Free Algorithms 101 in JavaLocking is one of the most intricate concepts to comprehend in programming. Additionally, locking frequently leads to numerous concurrency…Jun 18, 20232Jun 18, 20232
Andrew HuynhinDev GeniusAbsolute Minimal VSCode Settings for Rust Beginner1. ExploringNov 19, 20221Nov 19, 20221
Andrew HuynhWhy Inheritance in Rust Harder Than JavaI’m a fan of Rust at home and a Java developer at work. I often wonder if I can do something in Java, can I also do it in Rust? In most…Nov 13, 20226Nov 13, 20226
Andrew HuynhWhy Rust is harder than Java — Part 1–2d Array argumentLast Saturday, when I was trying to implement draw 3d cube by using Rust as a way to learn Rust… Then there is one thing that came up and…Nov 3, 20222Nov 3, 20222
Andrew HuynhRust vs Java (8)— Control flow reviewSo today, I would like to share my personal view about Rust control flow from a Java developer’s angle.Oct 1, 2022Oct 1, 2022
Andrew HuynhinTowards DevRust 101: Rust String and Slice(str), all you need to knowOne of the most confusing in Rust for Java developers is the String and Slice (str) concepts. Therefore understanding well about String and…Sep 24, 2022Sep 24, 2022
Andrew HuynhinTowards DevRust 101 for Java developers — Rust introduces only two simple rules which solve the C/C++…C/C++ have been used for the last couple of decades, there is very painful for a developer to maintain memory for their application…Sep 17, 20221Sep 17, 20221
Andrew HuynhRust 101: Rust Crossbeam vs Java Disruptor — A wow feelingWhen I look into Rust with the intention to build low latency trading applications, a question naturally comes to my mind: Is there a Rust…Sep 11, 20222Sep 11, 20222