|Geecon had a Steampunk theme|
In his talk Fred George shared his experiences with replacing monolith applications with microservices. He explained how microservices facilitate a Service Oriented Architecture and “going faster” as shorter reaction time for the whole company.
What was most interesting to me was the comparison of asynchronous and synchronous approaches to microservices. He mentioned his friend Chad Fowler suggests synchronous communication on default mainly because it’s easier for most of the modern programmers. In contrast Fred George believes that asynchronous messaging gives so too much of an opportunity for robustness and graceful degradation to ignore in exchange for simpler implementation.
|Sam Newman on the left, Konrad Malawski on the right and Fred George in the middle|
Sam Newman's talk on microservices was also very compelling, even though he talked about his book an awful lot. Must have worked, because I got it for myself after the conference. ;)
If you'd like to know how my how my friends at Espeo Software enjoyed the conference you can do so here!