x Take the InfoQ Survey !
Older rss

Michael Bryzek on Handling Microservices in the Real World

Interview with Michael Bryzek on  Oct 08, 2015 2

Microservices have been a trending topic for some time now and while we talked a lot about concepts in the past there are more and more real-life experiences to draw on now. In this interview, Michael Bryzek, co-founder and former CTO of Gilt, shares some of his experience working with microservices including how we should design our architectures and APIs to avoid ending up in a dependency hell.


Kolton Andrus on Breaking Things at Netflix

Interview with Kolton Andrus on  Sep 18, 2015

Kolton Andrus is working as "chaos engineer" at Netflix which means he is getting paid for breaking things in production. We are talking with about how to improve overall system quality by injecting failures in production systems, about the idea of "anti-fragility" in the context of software and about how engineering teams of all layers can benefit from a failure injection infrastructure.


Sylvia Isler on Migrating to and Operating Microservices

Interview with Sylvia Isler on  Sep 06, 2015

Everybody has been talking about microservices for at least two years now and there are a lot of companies trying to migrate to that promising new architecture. We spoke to Sylvia Isler - VP of architecture at VMTurbo - about the reasons to migrate to microservices and how to turn an existing monolith into a distributed, resilient services landscape.


Hannah Mittelstaedt on Restructuring Mobile Dev Teams

Interview with Hannah Mittelstaedt on  Aug 30, 2015

Everybody is talking about Conway’s Law these days - tear down organizational boundaries where they are not useful. Etsy did so in the space of mobile development: there are no longer dedicated mobile dev teams, but every developer is trained on mobile and every team is doing mobile development. We talk to Hannah Mittelstaedt about the benefits and drawbacks of such a transformation.


Takipi's Tal Weiss Talks Candidly About Enterprise Debugging Practices

Interview with Tal Weiss on  Aug 15, 2015

In his role as co-founder and CEO of Takipi enterprise debugging, Tal Weiss advises enterprises on how to plan and execute production debugging strategies. In this candid interview, Weiss spoke to InfoQ about best (and worst) tools and practices.


Mary and Tom Poppendieck on the Role of Architects, DevOps, and Diversity in IT

Interview with Mary Poppendieck, Tom Poppendieck on  Jul 25, 2015 1

Mary and Tom Poppendieck talk to Charles Humble about continuous delivery, architects, management and other senior roles in IT, and diversity in the industry.


IBM, Developers, Containers, Cloud and Community

Interview with Angel Diaz on  Jul 21, 2015

InfoQ's Rags Srinivas caught up with Angel Diaz at Dockercon regarding the Cloud in general and how vendors and users are helping to evolve standards that developers need to pay attention to. He talks about IBM's instigator role in many of the evolving standards and foundations.


Trisha Gee on the Java Eco-System

Interview with Trisha Gee on  Jul 17, 2015 2

What's the impact of Java 8 on the Java ecosystem and why did we have to wait so long for these improvements? Is the JCP the right tool for driving innovation and do we need a really new version of Java? One that would not need take care of backward compatibility? We met Trisha Gee - a great member of our Java community - in New York to talk about these topics.


Randy Shoup on Microservices, the Reality of Conway's Law, and Evolutionary Architecture

Interview with Randy Shoup on  Jul 03, 2015 6

Randy Shoup talks about designing and building microservices based on his experience of working at large companies, such as Google and eBay. Topics covered include the real impact of Conway's law, how to decide when to move to a microservice-based architecture, organizing team structure around microservices, and where to focus on the standardization of technology and process.


Martin Kleppmann on Using Logs for Building Data Infrastructure, CAP, CRDTs

Interview with Martin Kleppmann on  Jun 28, 2015

Martin Kleppmann explains how logs are used to implement systems (DBs, replication, consensus systems, etc), integrating DBs and log-based systems, the relevance of CAP and CRDTs, and much more.


Sadek Drobi on Architecture, Scala

Interview with Sadek Drobi on  Jun 21, 2015

Sadek Drobi explains ways to simplify software architectures by reframing the problem and requirements. Also: Scala,, and much more.


Colin Garlick on Architecture Design in an Agile World

Interview with Colin Garlick on  Jun 14, 2015

Architecture design is defining the basic structure of our software for now and for the future. But how can this work, given that we are living in an agile world accepting the fact that we only have limited knowledge of our final system? InfoQ was talking with Colin Garlick about architecture design and responsibilities during software development.

General Feedback
Marketing and all content copyright © 2006-2015 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy