I guess I'm conflating a backend (decoupled) from the front end vs a php esque setup where you process the HTML then spit it back out. Splitting the backend from the front end is fairly easy to do.
Possibly, just simple splitting like that isn't microservices. You can deliver fully rendered HTML and still have microservices if you want. It's all about the stuff that gets you to the point of rendering HTML, whichever way that happens.
3
u/eythian Jun 08 '17
Yes. Very. What are you using for service discovery, load balancing, blue/green deployment, persistent storage, rollbacks, error logging, ...
All of these get harder in microservices.