Microservices Architecture for eCommerce
This is probably the first Open Source (MIT) book on Micro Services. Everyone is invited to contribute!
Name a technology conference or meetup and I’ll tell you about the repetitive speech referencing Micro-services. This modern engineering technique has grown from good old SOA (Service Oriented Architecture) with features like REST (vs. old SOAP) support, NoSQL databases and Event driven/reactive approach sprinkled in.
Why have they become so important? Roughly speaking - because of what scale systems achieve nowadays and the number of changes that are deployed on a daily basis.
This book is a rather "technical one" - starting with some Business rationale for micro-services and then stepping into engineers’ shoes and trying to show you tools and techniques required to build and scale modern eCommerce systems.
Read onlineYou can start reading right away on microservicesbook.org DownloadYou can download PDF version of this book from it's official landing page Become the authorThe Microservices Book is an ongoing project, open to new contributors. If you'd like to become an author feel free to contribute on Github! |
About the authors
Piotr Karwatka
CTO at Divante and Co-founder of Vue Storefront. 15+ years of professional Software Engineering and Project Management experience. Still coding in spare time.
I've also tried my hand in writing with the book "E-Commerce technology for managers". My career started as a software developer and co-creator of about 30 commercial desktop and web applications.
Michał Kurzeja
CTO and co-founder of Accesto with over 8 years experience in leading technical projects. Certified Symfony 3 developer. Passionate about new technologies, he mentors engineers and teams in developing high-quality software. Co-organizer of Wrocław Symfony Group meetups.
Mariusz Gil
Software architect and consultant focused on high value and high complexity scalable web applications with 17+ years of experience in the IT industry. Helps teams and organizations adopt good development and programming practices. International conference speaker and developer events organizer.
Bartosz Picho
eCommerce Solution Architect, responsible for Magento 2 technology at Divante. Specialized in application development from business requirements into system architectures, which also meet high performance and scalability. Passionate and driven technologist, experienced in Magento 1 and 2, both Community and Enterprise editions.
Antoni Orfin
Solutions architect specialized in designing highly-scalable web applications and introducing best practices in software development process. Speaker at several IT conferences. Currently responsible for systems architecture and driving DevOps methodology at Droplr.com.
Mike Grabowski
Software developer and open source enthusiast. Core contributor to many popular libraries, including React Native, React Navigation and Haul. Currently CTO at Callstack.io. I travel the world teaching developers how to use React and share my experience at various React-related events.
Paweł Jędrzejewski
Founder and Lead Developer of Sylius, the first Open Source eCommerce framework. Currently busy building the business & ecosystem around the project while also speaking at international tech conferences about eCommerce & APIs.
Divante is a global eCommerce solutions, experimentation, and thought leader. Our team of 250+ experts empowers eCommerce for both the B2B and B2C segments, working with companies like Bosch, SAP, Marc O'Polo and Tally Weijl. We create rapid, high-functioning MVPs and integrate technologies that will be the trends of tomorrow.
At Divante, we trust in cooperation and actively contribute to the open-source community. This Book is Open Source. as well as creating our own products like Vue Storefront and Open Loyalty.
Divante in numbers:
- 10+ years on the market
- 100+ clients globally
- 220+ team members
- 300+ projects delivered
- See our key projects: