Vishal KumarRust Nom tag with graceful whitespaceThis article assumes you have familiarity with Rust and heard about nom. To jog memory in one line, nom is a popular parser combinator…2 min read·Dec 4, 2023----
Vishal KumarRust in Distributed System EnvironmentWhat makes Rust a good choice for the distributed system? Well, to validate this, let’s write some code involving distributed systems…8 min read·Jul 25, 2023----
Vishal KumarRust learning with Advent of codeBeing a polyglot and biased towards building low latency distributed systems, Rust has always been on my list. I have deployed Rust code…7 min read·Jul 18, 2023----
Vishal KumarCheatsheet from Designing data-intensive applications — Part IThe book “Designing data-intensive applications” (DDIA) by Martin Kleppmann, is a must-read book for Software professionals. Many of us do…6 min read·Feb 6, 2023----
Vishal KumarWeakReferece — why I strongly recommend itWhen we design cache or apply observer patterns, we tend to hold a reference to resources aka objects. Holding reference implies sole…4 min read·Jan 26, 2023----
Vishal KumarSpliterator: Concurrency in Java Parallel StreamJava 1.8 came with streams API which supports parallel execution on Collection. It is simple, elegant but when and how to use them is not…3 min read·Mar 21, 2021----