Rust And Go Web API Performance Testing — Rust Baseline

It is a common belief that RUST APIs are the most performant APIs because of its language semantics and manual memory management. It’s often compared to C++ in terms of performance. An aspect that makes me curious is also how does RUST compare with Golang

Continue Reading
Golang vs Rust for Web API Development Projects - A quick comparison

Choosing a web framework is an extremely tough decision. This article highlights a few design choices for High-Performance web APIs projects and contrasts both Golang (go) and Rust

Continue Reading
Understanding Columnar vs Row Storage Formats for Data Analytics and Reporting

This post aims to provide a brief overview of two major data storage formats used by these database systems — Row Oriented and Column Oriented Storage.On the surface, every dataset can be represented as a Table. But the underlying storage may be entirely different

Continue Reading
Choose the right database for your Application - Considerations & my Opinionated view for startups and more.

Database decisions and issues are faced by every single application developer at some point in their careers. Databases form a critical component of practically every back-end system.

Continue Reading
REST APIs & Custom Authentication in RUST— Writing Extractors in Axum

A common requirement while writing REST Apis is that we may need to extract User information from the Request Context. In a majority of the use cases, it can as simple as extracting the User Authorization Header.

Continue Reading