Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A micro service architecture can introduce a lot of complexity that depending on the developers and their management, can bring with it a lot of downsides.

However what seems to be missed in a lot of assessments is what I’ve started calling “flying buttress architecture”… you have your central monolithic structure, but rising around it are dozens of smaller supporting elements, not the same as having a seconds task queue system, this is building these components as stand alone parts. These “flying buttresses” can be spun up and down ephemerally in a Kubernetes environment, built as a light weight services or as “run once” jobs and cronjobs scheduled by Kubernetes to use up the spare resources left over in each Kubernetes node around the main monolithic applications.

This makes Kubernetes more useful as a deployment and ops tool when dealing with traditional or existing/legacy software.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: