PinnedAtul AgrawalWeb-hook Notification Platform for Payment TransactionsIntroduction:4 min read·Apr 7, 2024----
PinnedAtul AgrawalLibrary vs Service vs SidecarAll software applications are composed of re-usable elements. The objective and functionality of these reusable elements vary from infra…4 min read·Jan 23, 2022--1--1
PinnedAtul AgrawalEvent Storming and Domain Driven Design for SubwaySummary4 min read·Jun 4, 2021--1--1
Atul AgrawalValidation Module —High Level ArchitectureValidation is one of the most commonly discussed and required capability for all types of business applications as ensuring the integrity…5 min read·Apr 15, 2023----
Atul AgrawalWeb Pages— Basic Security PracticesThe security is always #1 priority for all types of enterprises and yet there are few common mistakes that teams end up doing time to time…3 min read·Jan 27, 2023----
Atul AgrawalTackling the Tech DebtsA few months back, a platform module that consisted of web app, native app and back-end apps got handed over to my team as part of re-org.3 min read·Oct 26, 2022----
Atul AgrawalMonolith to Micro Services — Key TakeawaysIn this blog post, I am going to share the key takeaways that I have learnt after doing the retrospective of architectural changes that…·4 min read·May 16, 2022--1--1
Atul AgrawalA Method for Software Architecture BlueprintThere are different methods that software architects use from time to time for coming up with the blueprint of software architecture.4 min read·Apr 7, 2022--3--3