I recently interviewed Sam Newman, author of Building Microservices, and James Gregory, Thoughtworks Australia's technical market principal, on deploying and operating microservices. This is a topic that has grown exponentially in conversation over the last year as the technical community explores new ways in which we can evolve with pace in this digital economy.
The era of large, slow moving, monolithic systems is ending, and the number of organisations investing in finer-grained systems consisting of collaborating microservices continues to increase. This new service-oriented architecture allows organisations to release features quicker, test new technologies with less risk, and respond to changing business environments faster. But employing microservices is not without challenges.
We addressed some of these challenges in a Google Hangout that you can view below.
Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.
Thoughtworks acknowledges the Traditional Owners of the land where we work and live, and their continued connection to Country. We pay our respects to Elders past and present. Aboriginal and Torres Strait Islander peoples were the world's first scientists, technologists, engineers and mathematicians. We celebrate the stories, culture and traditions of Aboriginal and Torres Strait Islander Elders of all communities who also work and live on this land.
As a company, we invite Thoughtworkers to be actively engaged in advancing reconciliation and strengthen their solidarity with the First Peoples of Australia. Since 2019, we have been working with Reconciliation Australia to formalize our commitment and take meaningful action to advance reconciliation. We invite you to review our Reconciliation Action Plan.