GOTO Berlin is a vendor independent international software development conference with more that 60 top speaker and 400 attendees. The conference cover topics such as Java, Open Source, Agile, Architecture, Design, Web, Cloud, New Languages and Processes.

James Lewis, Principal Consultant at Thoughtworks

James Lewis

Biography: James Lewis

James Lewis is passionate about XP, BDD, Agile methodologies and speaks at international conferences on topics ranging from domain driven design, micro-services, SOA, and lean thinking.

As a Principle Consultant for ThoughtWorks, James has helped introduce evolutionary architecture practices and agile software development techniques to various blue chip companies from Investment Banks through publishers to media organisations.

James studied Astrophysics in the 90's but got sick of programming in Fortran. Fifteen years of DBA, software engineering, design and architecture later, he believes that writing the software is the easy part of the problem. Most of the time it's about getting people thinking right.


Twitter: @boicy

Presentation: Microservices - adaptive architectures and organisations

Track: Modern Web Architecture / Time: Thursday 14:30 - 15:20 / Location: Estrelsaal C5/6

For many organisations struggling with bloated legacy systems, keeping pace in todays world of intense competition from upstart competitors is a challenge. Micro-services, small, independently scalable and deployable applications communicating via the webs uniform interface offer a viable alternative. The Unix approach to building applications applied at enterprise scale.

From monoliths, silos, RPC and integration hell to todays adaptive system designs with some organisations deploying hundreds of these tiny applications automatically - are we on the verge of a bright new future? James will explore the techniques that make microservices possible.