Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations The Complexity That Is Hidden in Microservices and Event Sourcing

The Complexity That Is Hidden in Microservices and Event Sourcing



Satyajit Ranjeev shares his experience building an event sourcing system with microservices, including tips and trade-offs dealing with them.


Satyajit Ranjeev has dabbled with computers from a very young age of 10 when a language called LOGO got him hooked. Professionally he has built infrastructures, created Intelligent Character Recognition systems, a recommendation engine, a school management system and dabbled with a lot of half baked code from debuggers to queues. He currently works with OptioPay a Fintech company.

About the conference

Micro Services are a new paradigm for software architecture: small services in separated processes take the place of large applications. This way monolithic architecture can be avoided, and systems are easily scalable and changeable. The microXchg conference looks at a variety of aspects of Micro Services.

Recorded at:

Jun 09, 2017

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Ouch.

    by Luke Horton,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    This talk really highlights the risks involved when startups pick technologies that are new to them, or new in general, as the backbone of their product. I suggest spending much more time up front deeply evaluating the needs of your product and the offerings of any technology that might meet those needs before writing a single line of application code.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p