Server-side monoliths—single programs that provide all back-end services—just don't work. They are hard to build, impossible to maintain, and gradually accrete so much baggage that forward development slows to a crawl. Agile development is impossible over this sort of system. Allen Holub says that microservices—systems of small, cooperating server-side agents—solve these problems. However, building a microservice system is not easy, and doing it wrong is disastrous. Taking a deep dive into practical microservice architecture and implementation, Allen covers a lot of practical details to...
Allen Holub
Allen Holub is one of the country’s foremost software architects, agile-transformation consultants, and programmers. He provides a full range of training, consulting, and executive/team-level coaching services over the full stack of lean/Agile: process, architecture, and nuts-and-bolts development. Allen excels at helping you build highly functional lean/agile organizations and robust, highly scalable software suitable for agile environments. He's worn every hat from CTO to grunt programmer. Allen is a frequent international speaker and author of a dozen books and hundreds of articles. His in-house, public, and video classes regularly receive accolades. Contact Allen through holub.com, at [email protected], or on Twitter.