Archives
- 23 Apr Effortless Postgres-S3 Data Flow (Spring Boot)
- 04 Mar Scalability for Dummies: A Comprehensive Guide to Building Scalable Web Services
- 08 Feb Understanding Apache Camel: A Comprehensive Guide to Integration Patterns and System Management
- 20 Jan Tech Blogs: Become better software Engineer
- 10 Dec Understanding Aspect-Oriented Programming (AOP) in Spring Boot
- 08 Nov Kafka Schema Registry and JSON Schema: A Comprehensive Guide
- 01 Oct Understanding Spring @Transactional Annotation: A Comprehensive Guide
- 04 Sep Comprehensive Guide to Caching in Spring Boot with Redis
- 01 Aug How to Implement Rate Limiting in Spring Boot APIs Using Aspect-Oriented Programming (AOP)
- 05 Jul Part 5: Database Engineering Fundamentals: Write Amplification Problem in PostgreSQL
- 05 Jul Part 5: Database Engineering Fundamentals: Why Uber Engineering Switched from Postgres to MySQL
- 05 Jul Part 5: Database Engineering Fundamentals: WAL, Redo and undo logs in postgres
- 05 Jul Part 5: Database Engineering Fundamentals: TOAST table in Postgres
- 05 Jul Part 5: Database Engineering Fundamentals: PostgreSQL Process Architecture
- 05 Jul Part 5: Database Engineering Fundamentals: Postgres vs MySQL
- 05 Jul Part 5: Database Engineering Fundamentals: Postgres Locks — A Deep Dive
- 05 Jul Part 5: Database Engineering Fundamentals: InnoDB B-tree Latch Optimization History
- 05 Jul Part 5: Database Engineering Fundamentals: How Slow is select * in row store
- 05 Jul Part 5: Database Engineering Fundamentals: How Shopify’s engineering improved database writes?
- 05 Jul Part 5: Database Engineering Fundamentals
- 04 Jul Part 4: Database Engineering Fundamentals
- 03 Jul Part 3: Database Engineering Fundamentals: MongoDB internal Architecture
- 03 Jul Part 3: Database Engineering Fundamentals: MongoDB collection clustered index
- 03 Jul Part 3: Database Engineering Fundamentals: MemCached In-Memory database Architecture
- 03 Jul Part 3: Database Engineering Fundamentals
- 02 Jul Part 2: Database Engineering Fundamentals: Sharding with Postgres
- 02 Jul Part 2: Database Engineering Fundamentals
- 01 Jul Part 1: Database Engineering Fundamentals: The Cost of Long running Transactions
- 01 Jul Part 1: Database Engineering Fundamentals: Microsoft SQL Server Clustered Index Design
- 01 Jul Part 1: Database Engineering Fundamentals: Database Page
- 01 Jul Part 1: Database Engineering Fundamentals
- 09 Jun Comprehensive Roadmap for Low-Level and High-Level Design Interview Preparation
- 22 Jan Understanding the impact of inaccurate User Acceptance Testing Environment
- 02 Oct REST API Based Workflow Design Using iWF Framework
- 13 May Code Smell Series: Big Class
- 07 May Understaning RAFT - distributed consensus protocol
- 01 May Code Smell Series: Unit Test
- 31 Oct Do not trust others' code
- 23 Oct How (Not) To Document Your APIs
- 31 Aug State in reactive system - Orchestration-based Saga Pattern
- 13 Aug What makes API documentation terrible?
- 02 Jul Code Smell Series: Shh…something is happening there
- 19 Jun Code Smell Series: Naming smells - Part 2
- 15 Jun Code Smell Series: Naming smells - Part 1
- 03 Jun Tips to test (end to end) library changes - Gradle based Project
- 14 Apr Understanding Nodejs(V8) and Spring Webflux(Netty) — based on Event Loop design
- 20 Mar Approaches for Start and Resume Journey for User Onboarding to Platform
- 12 Feb Challenges in Migration of Application to Another Platform
- 25 Oct AWS API Gateway — Ways to handle Request Timeout
- 10 Sep Understanding Legacy System Migration using Strangler Fig Pattern
- 16 Aug Things I learned from analysis for migration activity
- 27 Jun External Traffic handling in AWS Kubernetes Services
- 24 May Understanding Class Loading in Java Virtual Machine
- 15 May Understanding Java VM for Memory Management