I don&#x27;t really buy this.<p>In any modern language there&#x27;s going to be pretty battle tested libraries out there to handle requests&#x2F;response&#x2F;decoding&#x2F;encoding for you. This is stuff that is almost never need to be debugged.<p>If you have a small team and uncomplicated infrastructure, you&#x27;re only hurting yourself by moving to microservices. However, if developer synchronization problems make core changes to your monolith difficult and block the work of a ton of people regularly, your monolith takes minutes to build or start up, and you&#x27;re already having to shard the data your monolith deals with across many datastores, then there&#x27;s no definitely no developer tax to switching to microservices.