Yoni Goldberg explains Gilt's architecture which consists of 350+ microservices, how teams decide the scope of a microservice, API design and management, monitoring, Scala at Gilt and much more.
Juergen Hoeller has been leading the development of the Spring core framework for over 10 years. In this interview, we get a glimpse of the passion and the insight that drive Spring. Some of the topics covered include Spring 4, adoption of Java 8, moving Spring forward, Spring Boot, enterprise features, Spring XD, and much more.
The OSGi enRoute toolchain provides an end-to-end platform for developing and testing OSGi applications, based around the bnd library that is used in most OSGi build chains such as Maven and Gradle. As well performing dependency analysis and resolution, it uses git and Travis to perform automated server side builds. InfoQ caught up with Peter Kriens at QConNY 2014 to find out more.
In this interview, recorded at QCon New York, Adrian Cockcroft talks to Charles Humble about agility, implementing DevOps, the differences between Microservices and conventional SOA, the strengths of weaknesses of micro service architecture, and approaches for building resilience into highly-distrubuted systems.
Trevor Owens sits down with InfoQ to discuss his new book, The Lean Enterprise, as well as the challenges he's faced bringing startup and entrepreneurship culture into large enterprises.
Michael Cheveldave joins InfoQ to discuss Complexity Theory, the Cynefin framework, and how that fits with Lean UX.
Lane Halley sits down with InfoQ to discuss the Balanced Team movement and what can happen when people with cross functional skills self organize.
Amber Case explains how Esri handles GIS data, how to integrate small teams and startups into established companies, handling competent jerks and other types of team members, and much more.
John Shook sits down with InfoQ to discuss how lean change is both personal and organizational as well as the A3 process.
Tom Stuart talks to ObjectView editor Mark Collins-Cope about his interest in computer science, Test Driven Development, Behaviour Driven Development, and Ruby
Jabe Bloom sits down with InfoQ to discuss systems thinking, complexity theory and how you can apply systems thinking to your organization or Agile implementation.
Ola Ellnestam discusses the Mikado Method, a systematic approach to restructuring software. While complementary to, but different than refactoring or developing 'clean code' this method looks at producing a dependency graph to guide developers through the most successful path when introducing change into an existing system.