News & Events

The Architects Guide to Event-Driven Microservices

Published on March 2, 2020

Event-driven microservices give you the power to quickly create and modify components in a way that offers bottom-line business value, which is mission critical in a world where your competitors are a click away and time to market is everything.

The Architects Guide to Event-Driven Microservices

What's not to love, right?

But the speed with which you develop components is just one piece of the puzzle.

  1. How quickly can you integrate them with the rest of your system?
  2. How completely can you embrace innovative new techniques and technologies?

In my new whitepaper for architects, The Architects's Guide to Event-Driven Microservices, I explain the benefits of combining event-driven architecture and microservices and how decomposing applications admittedly makes life a little more... interesting.

Breaking monolithic applications into distributed components introduces many complexities and challenges associated with a set of incorrect assumptions referred to as The Fallacies of Distributed Computing.

Simply put, many developers assume that the network used to establish communications between components is homogenous, reliable, real-time, unchanging, etc.

This isn't the case, of course, so you need to overcome inherent unpredictability and variances in the connectivity layer through smart coding, smart architecture, and smart connectivity.

I also explain how to bake all of this "smartness" into your system so you can avoid falling victim to predictable pitfalls and failed techniques.

And I explore how this event-driven approach allows enterprise architects to evolve from inflexible orchestration to choreography:

The Architects Guide to Event-Driven Microservices

Design your system by describing what roles you want each microservice to play, and set them up to act as independent players, adapting to unpredictable inputs in such a way that business gets done, customers get satisfied, and you get to rest easy knowing your infrastructure is reactive and rock-solid.

Author: Jonathan Schabowsky

Source: Solace

PT Strategic Partner Solution

  The Bellezza Shopping Arcade
    2nd Floor Unit SA15-16
    Jl. Arteri Permata Hijau, Kec. Kby. Lama
    DKI Jakarta 12210
  (+6221) 5367 3270
  info@myspsolution.com

NETWORKING

Bandung

  Jl. Jend. Sudirman No. 757
    Bandung 40212
(62-22) 603 0590 (Hunting)
(62-22) 603 0967

Medan

  Kawasan Industri Medan Star
    Jl. Pelita Raya I Blok F No. 5
    Tanjung Morawa Km 19,2
    Deli Serdang 20362
  (62-61) 7940800
  (62-61) 7941990

Semarang

  Jl. Tambak Aji I / 6
    Komp. Industri Guna Mekar
    Semarang 50185
  (62-24) 866 3521
  (62-24) 866 3529

Surabaya

  Jl. Ngemplak No. 30
    Komplek Ambengan Plaza
    Blok B 35-37
    Surabaya 60272
  (62-31) 531 9635 (Hunting)
  (62-31) 531 9634