Prior to joining YoppWorks, Martin worked as a consultant contributing to the development of a large scale reactive e-commerce solution. Martin co-founded two companies using reactive architecture principles and the Lightbend stack to build the products.
What is the biggest misconception of a reactive architecture system?
I think the biggest misconception is that a reactive system is achieved by having microservices, and that reactive architecture is synonymous with microservice architecture. Though microservices can be a means to achieving an elastic, resilient, and responsive system, microservices are just one of many things to consider in a reactive system.
What are the advantages of using OSS (open source software)?
OSS is not a black box, when trying to figure out issues you can go to the source code and find out how things are working, and if things can be improved the community has the opportunity to do so.
What would you say is the number 1 business value gain from moving to a reactive architecture?
Having a system that can scale up and down rapidly.
What would you say are your top 5 benefits of an agile environment?
- The ability to pivot quickly
- Shared accountability
- Strong focus on deliverables
- A sprint window means greater work / life balance
- Usually small team size means everyone gets a voice and meetings are concise
What is one thing you are most excited about in the tech industry for the near future?
Level 5 autonomous vehicles.
What do you like about working at YoppWorks?
I love working at YoppWorks! We value continually learning, and we primarily do it by forming partnerships with great companies in the industry and sharing knowledge.