Articles

Articles tagged microservices

Journey Towards Event-Driven Microservices

Posted by Sudarshan Sreenivasan on 26 November 2018

Many organizations are adopting a microservices architecture in order to reduce dependencies between system components and allow more frequent release cycles and more flexible scalability. However, unless they have a clear view of the underlying interaction patterns, teams risk building a tightly coupled distributed monolith.

Continue reading

Comparing Istio with Netflix Frameworks for Inter-Microservices Communications

Posted by Elmira Hasanzadeh on 04 September 2018

The technical advancements in every aspect of software development lifecycle make it clear that there are more than one solution to any problem. In this article I examine Istio’s service mesh capabilities to address issues that developers face while creating microservices and compare it with the widely adopted Netflix frameworks. Istio takes away many of these microservices concerns from the developer and delegates them to operations where collective behaviours can be managed better.

Continue reading

Microservices using Spring Boot & Swagger - Part 1

Posted by Bharat Patel on 10 August 2018

Microservices have become popular as a way of eliminating hidden dependencies between software components and allowing fine-grained deployment without dragging along unneccessary context. In this way, microservices promote autonomy for agile development teams and allow an application to evolve more naturally and in some cases to develop faster.

Continue reading

It's the Autonomy, Stupid!

Posted by Saul Caganoff on 23 August 2017

We make companies feel young again by helping them move faster, to be more nimble and creative. Many factors go into “feeling young” and all of them lie in that nexus of forces that are changing the way business and technology work together. The scale and the breadth of change can be bewildering but a closer look reveals a common thread that runs throughout—autonomy.

Continue reading

Crisis of the Monolith

Posted by Saul Caganoff on 15 October 2014

Last week I gave a presentation at the first meetup for Melbourne Microservices. Since many of us are aware of the general characteristics of microservices I wanted to survey the broader context of forces driving the emergence of microservices as a potential new application architecture.

Continue reading

Characterizing Microservices

Posted by Saul Caganoff on 03 September 2014

My last microservices post welcomed the opportunity to further the conversation about service oriented architectures, because frankly the SOA job isn’t done yet. But I didn’t actually talk about what microservices are. Here I write down a simple definition.

Continue reading

Microservices! Really?

Posted by Saul Caganoff on 21 August 2014

My colleague Yamen recently started the Sydney Microservices meetup group and the response was surprisingly strong with more than 86 people registered within 10 days. The first meetup on September 3 has 36 RSVPs. This is merely a local indication of the buzz that surrounds microservices at the moment.

Continue reading