Many developers see microservices as Service-Oriented Architecture (SOA) with new tools and names.Although microservices were meant to fix issues of monoliths, they have reintroduced old problems and created new ones.The promises of microservices are starting to feel familiar to the issues of SOA.The question remains whether microservices can overcome the limitations SOA faced or if we are just repeating history.