Recent Posts

Scaling a growing organization by rearchitecting the monolith

5 minute read

During this year's QCon conference held in New York, I attended a full-day workshop on the scalability challenges a growing organization faces, hosted by Randy Shoup. In my previous post, I elaborated on Randy's classification system to illustrate the phases of a growing organization and how that...

July 17, 2016

Understanding a growing organization and the effect on technology

4 minute read

The characteristics of a growing organizationDuring this year's QCon conference held in New York, I attended a full-day workshop on the scalability challenges a growing organization faces, hosted by Randy Shoup. Randy explained us how every start-up goes through several phases, each with a differ...

July 11, 2016

Microservices: The State of the Union

4 minute read

After attending a full-day track with multiple sessions and open-spaces on microservices at QCon New York, it is clear that this technique took flight since I first heard about that at the same conference in 2014. A lot of companies made the jump to solve their technical and organizational scalin...

June 23, 2016

Event Sourcing from the Trenches: Mixed Feelings

2 minute read

While visiting QCon New York this year, I realized that a lot of the architectural problems that were discussed there could benefit from the Event Sourcing architecture style. Since I've been in charge of architecting such a system for several years now, I started to reflect on the work we've don...

June 21, 2016

Event Sourcing from the Trenches: Projections

4 minute read

While visiting QCon New York this year, I realized that a lot of the architectural problems that were discussed there could benefit from the Event Sourcing architecture style. Since I've been in charge of architecting such a system for several years now, I started to reflect on the work we've don...

June 20, 2016