Platform Engineering

We regularly write about our technical experiences (good and bad) and what we're learning from the market.

Tags

Journey Towards Event-Driven Microservices

Posted by Sudarshan Sreenivasan on 26 November 2018

tech, Microservices, kafka, Events, EDA

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...

Continue reading

Comparing Istio with Netflix Frameworks for Inter-Microservices Communications

Posted by Elmira Hasanzadeh on 04 September 2018

tech, service mesh, Architecture, gcp, api, Microservices, istio, netflix

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...

Continue reading

Microservices using Spring Boot & Swagger - Part 1

Posted by Bharat Patel on 10 August 2018

tech, api, Microservices, swagger, spring, java

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...

Continue reading

It's the Autonomy, Stupid!

Posted by Saul Caganoff on 23 August 2017

agility, innovation, platforms, api, Microservices, culture

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...

Continue reading

Microservices with Apache Camel, Spring Boot and Docker

Posted by Sohrab Hosseini on 31 March 2016

tech, Microservices, camel, springboot, docker

This is 2016. If you are still spending macro-efforts developing microservices, there is something seriously wrong. These days, there are plenty of tools and frameworks at the disposal of the discerning developer to rapidly build microservices.

To demonstrate this, we will build a quick microservice here together....

Continue reading

Crisis of the Monolith

Posted by Saul Caganoff on 15 October 2014

Microservices, Architecture

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.

The IT world is in the midst...

Continue reading

Characterizing Microservices

Posted by Saul Caganoff on 03 September 2014

Microservices, api, Architecture, soa

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.

Well, actually there isn’t one. Microservices are a little...

Continue reading

Microservices! Really?

Posted by Saul Caganoff on 21 August 2014

Microservices, soa, api, Architecture

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.

You may have...

Continue reading