1 min readApr 16, 2019
Hi Shane, my point is that when a microservice exists just to be a data layer to the table (couple of tables), it just adds needless complexity to the system. But even in case of shared DB, separation of business logic should be done as much as possible, desirable with DB ACL. Then at some point, if you decide that you really need a microservice, you can do it easily, without painful refactorings.