Shobhit chaturvediComparing Cap’n Proto and gRPC in Rust: A Performance and Feature AnalysisIn the realm of microservices and distributed systems, efficient data serialization and RPC (Remote Procedure Call) frameworks are…8 min read·Feb 18, 2024----
Shobhit chaturvediDemystifying join_all Rust : A Guide to Asynchronous ConcurrencyIntroduction4 min read·Feb 6, 2024----
Shobhit chaturvediAsynchronous Rust : Building and Testing a Real-Time Message Broker (Concept Implementation)Introduction4 min read·Jan 7, 2024--1--1
Shobhit chaturvediExploring Concurrency in Rust: Non-Blocking vs. Blocking Data structuresA non-blocking data structure is a kind of concurrent data structure that allows threads to access and modify it without requiring locks…4 min read·Dec 29, 2023----
Shobhit chaturvediEnhancing Rust Performance Analysis: Building a Procedural Macro for Function Execution…In the world of software development, performance analysis plays a critical role, particularly in resource-intensive applications. Rust…4 min read·Dec 26, 2023----
Shobhit chaturvediRust : Simple Auth Token generator in Rust using tokioRequirement : server sends response to the client with specific auth token which will have some expiry time e.g. 20 min. i.e. after every…6 min read·Dec 3, 2023----
Shobhit chaturvediWeb Assembly (feasibility analysis): In a nutshell (WASI/WASM)There are lots of talk around web assembly since its inceptions and adoption in web and gaming industries. to check what is web assembly…6 min read·Jul 18, 2023----
Shobhit chaturvediA Simple implementation of Observer Design Pattern in RustThe Observer design pattern is a behavioural pattern that establishes a one-to-many dependency between objects, such that when one object…4 min read·Jun 16, 2023----
Shobhit chaturvediWorking of Memory Management along with Ownership in Rust in compare to C++ & PythonSafety and Controls are two important aspects of developing scalable large software system , architects often do tradeoff between…4 min read·Apr 17, 2023----
Shobhit chaturvediImporting Web Assembly (WASM/WAT) in Python using wasmtimeweb assembly is assembly binary generated from code written in any programming language (Rust, C++, Go, Python etc.).2 min read·Apr 11, 2023----