JS

Stateful and Stateless Softwares

To explore this topic meaningfully, we must first grasp two foundational concepts. First, we need to separate an application from a system. A system contains and is composed of one or several applications. A system is a larger, more encompassing entity. Second, we need to understand what we mean by “state” in a software application....

by Akash Aggarwal
Tag: SoftwareArchitecture
21-Apr-2025

DevOps

Striving for Legacy Transformation: A Pragmatic Approach to Modernizing Monolithic Systems

Nowadays, every org wants to migrate to a microservices architecture; the idea sounds great on paper. But when you're staring at an 8-year or decade-old monolith that processes millions of transactions and somehow never breaks, suggesting a complete rewrite feels... well, insane. I've been down this road more times than I care to admit....

by Sanyam Munjal
Tag: SoftwareArchitecture
10-Jan-2025