MZA-9564 Modularity in post microservice world | Devoxx

Modularity in post microservice world


archisec Architecture & Security

Room 3 - NoFluffJobs

Monday at 15:40 - 16:40

Each developer that had to deal with any reasonably sized system was wondering what is the ultimate approach to building highly modular, well performing, scalable and easy to change systems. They should also be easy to write, maintain, earn a lot of money and go for a beer when we are tired.

Latest approach, silver bullet of nowadays modularity is to build in small applications, so called microservices. In this talk we're not going to judge is it right or wrong approach, instead let's see what benefits we get from them and what are the other options available today in Java world. There will be a comparison to older ways of keeping application modular, like OSGi and quick rant about building monolith applications with internal modularization.

Michal Gruca Michal Gruca

Seasoned Java developer, Team Leader and Solution Architect. In human language I’m: writing and reviewing code, saving world with vim via ssh around Saturday midnight, deciding about technology used in the project and filling a communication gap between client and developers. After over 7 year-long adventure with Java, still passionate about the platform, even after having romance with Excel and Outlook. Pragmatist at heart and propagator of Agile approach to building software. Tricity JUG leader, conference speaker and blogger (recently on holidays)