Common Mistakes When Moving to Microservices

Here are some of the common mistakes when moving to microservices that are discussed in this presentation, with provided solutions for:* No realistic architecture process (architecture decisions too rigid, or not taken; infra vs domain; architecture guild vs no cooperation, knowledge sharing ); * QA thinks testing end-to-end is possible; Management wants to control deployment; …

Common Mistakes When Moving to Microservices Read More »

Monoliths Between Microservices

Ruby on Rails applications tend to turn into giant monoliths software architecture. Keeping the codebase maintainable usually requires architectural changes. Microservices? A distributed monolith is still a monolith. What about breaking the code into pieces and rebuild a monolithic puzzle out of them?

Microservices: Confidentiality Hates Decoupling

Despite the benefits of microservices, this software architecture has introduced some security challenges. This talk focuses on the confidentiality issues associated with this architecture. The main point is that microservices architecture could introduce major insider threats to data confidentiality.