Hlavní navigace

Názor k článku Mikroslužby: moderní aplikace využívající známých konceptů od Pavel Tišnovský - Ahoj Honzo. Jsem rád, že jsme se znovu potkali,...

  • 17. 5. 2019 16:39

    Pavel Tišnovský

    Ahoj Honzo.

    Jsem rád, že jsme se znovu potkali, aspoň takto virtuálně :-)

    Máš pravdu v tom, že pokud služby budou vždy používat message broker a nikdy se nebudou volat přímo, tak ty výpadky skutečně nemusí být fatální. Je to potom ale úplně jiné přemýšlení o tom, jak navrhnout celou architketuru. Jenom rozdělením monolitu na části se ničeho nedosáhne, jak správně napsali předřečníci výše.

    My jsme například navrhli architekturu špatně a máme tam zřetězení a dokonce (fuj fuj) přístup do společné databáze, navíc ještě pro jistotu s malou výkonností. Takže se sice tváříme, že máme MOA, ale v praxi to tak není, jen je složitější deplyoment, orchestrace a monitoring :( O tom někdy v dalším článku, jak se to NEMÁ dělat.

    Obecně duplikace dat není problém, jen je potřeba vědět, kdo je jejich skutečným vlastníkem. Ale to je fakt dost obsáhlé téma a podle mě ještě ty správné návrhové vzory přijdou.