Mě osobně se článek nelíbil, docela mi vadí, že se zabývá konkrétními věcmi, a navíc ještě špatně
Například implementace SSL je hodně špatná. Prvotně SSL většinou spravují administrátoři, stálo by za to říci, že toto v aplikaci vůbec nemá být řešeno, a měl by se o to starat webový server v režimu reverzní proxy, aby to byly administrátoři schopni spravovat.
Další věc, co se týká SSL by bylo fajn říci, že by měl být nějaký Root certifikát, a neschvalovat jednotlivé certifikáty.
Návod zde uvedený mi přijde, jak kdyby ho psal programátor bez zkušeností s architekturou či reálným provozem. U mikroslužeb je mnoho otázek, které by si člověk měl řešit, to jestli se použije REST, SOAP nebo XML-RPC a jestli v Go nebo Pythonu je snad ta poslední otázka, kterou bych si kladl.
Je tu mnoho věcí, které je potřeba řešit, např.:
- co dělat, když se změní API k části aplikace, a vyjde verze mikroslužby nekompatabilní s jinou službou
- co dělat v případě přetížení aplikace
- chování při chybách
atd.