Microservices jinqasmu applikazzjoni f'servizzi żgħar, b'mod indipendenti li jistgħu jiġu mdaħħla, li kull waħda tagħmel domnu speċifiku u tikkomunika fuq in-network. In-natura ħafifa ta' Node, li titla' malajr, hija adatta għalihom — imma l-arkitettura tintrodott kumplessità ta' sistemi distribwiti li trid tippjana.
Monolith vs microservices
Monolith: one codebase/deployment — simple to build, harder to scale teams
Microservices: many small services — independent deploy/scale, but distributed complexity
Microservices itnaddfu s-semplicità in-proċess għal flessibilità operattiva — qiegħa biss meta verament trid skalib/għoti indipendenti jew għandek każat multipli.
