PinnedMicroservices PoweredBy Domain Driven DesignHave you been finding it difficult to model boundries of your system’s microservices? Have you been slowed down by the Technical…Nov 13, 20208Nov 13, 20208
Modular monoliths FTW verses upfront microservicesIdentifying (micro)service boundaries is a challenge and becomes relatively easy as we learn more about the business domain. So we wanted…Dec 3, 20204Dec 3, 20204
What it takes to make successful software projectThis is what I have seen working based on more 2 decades of experience I have in software Industry!Nov 19, 20201Nov 19, 20201
Distributed Database Systems Part 1 — What’s in your toolkit ?In Distributed System, set of Processes act together to give an illution of single Process. If we had just a single process, we may run of…Nov 15, 2020Nov 15, 2020
Rules for Enterprise Software DevelopmentDo not delete Data or Update the DataJul 15, 2018Jul 15, 2018
Hexagonal Architecture aka Ports and Adapters For Platform BuildingHexagonal Architecture is defined by Alistair Cockburn @TotherAlistairJun 26, 2017Jun 26, 2017
(take 1 [:clojure :c# :java :javascript :ruby :scala]) or why clojure?I have used clojure on some of projects in past. I have worked on Java, Ruby, C#, Nodejs projects in past and know fair bit of scala.Jun 23, 2017Jun 23, 2017
Event Sourcing , CQRS And Domain Driven DesignAggregate is Domain Driven Design concept. Aggregate is cluster of object which is treated as one unit for purpose of state change…Jun 23, 2017Jun 23, 2017
Monolith first or Microservices first!You are good to write #microservices if you can write good monoliths!Jun 9, 2017Jun 9, 2017