x Take the InfoQ Survey !

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.


Neha Narula on the Latest Research in Databases, Transactions, Distributed Programming

Interview with Neha Narula on  Jun 08, 2015

Neha Narula talks about the latest research and concepts in distributed programming and databases, reducing the overhead of transactions, are multicore systems like distributed systems, and much more.


Mitchell Hashimoto on Consul, Terraform, Atlas, Go as a Language for Tools

Interview with Mitchell Hashimoto on  Jun 03, 2015

Mitchell Hashimoto explains how Vagrant, Consul, Terraform and Atlas help developers and ops to set up complex systems and keep them running. Also: Go as a language for tools.


Camille Fournier on Consensus Systems: ZooKeeper, Etcd, Consul

Interview with Camille Fournier on  May 25, 2015

Camille Fournier explains consensus systems ZooKeeper, etcd, and Consul: how they work, what they do, how they differ from each other. Also: must-read papers in distributed programming.


Camille Fournier on the Software and Data Science Behind Rent the Runway

Interview with Camille Fournier on  May 21, 2015

Camille Fournier explains how Rent the Runway uses software and data science to handle a massive shipping and warehouse operation, modelling inventory life cycles, optimising shipping and much more.


Matthew Skelton on DevOps and Continuous Delivery Challenges

Interview with Matthew Skelton on  Apr 28, 2015

Matthew Skelton talks about the challenges to DevOps and Continuous Delivery adoption, what's the impact of microservices in this space, how to leverage ITIL, and DevOps team topologies.


Caitie McCaffrey on Scaling Halo 4 Services, the Orleans Actor Framework, Distributed Programming

Interview with Caitie McCaffrey on  Apr 24, 2015

Caitie McCaffrey talks about scaling game backend services for Halo 4 and others, stress & performance testing, the Orleans actor framework, and the future of distributed programming.


Rebecca Parsons on Microservices: Challenges, Benefits and Service Design

Interview with Rebecca Parsons on  Apr 04, 2015

Rebecca Parsons, Thoughtworks CTO, on microservices: prerequisites, challenges and benefits. Also insights on designing services for scalability, handling failure and eventual consistency.


Mike Long on Building Software for the Long Term

Interview with Mike Long on  Feb 25, 2015

Mike Long explains how to build software for the long term, software maintenance, how some software survives. Also a thought experiment - how would you build software that lasts for 10,000 years?


Yan Cui on Graph Databases for Modeling Game Economies, Actors and DSLs with F#

Interview with Yan Cui on  Feb 21, 2015

Yan Cui talks about the advantages of using F# to build DSLs and using the actor model. Also: why and how to use graph databases to model (game) economies.


Natalia Chechina on Scaling Distributed Erlang with SD Erlang

Interview with Natalia Chechina on  Feb 13, 2015

Natalia Chechina explains the challenges of scaling distributed Erlang beyond a certain number of systems and how SD Erlang helps to overcome those problems.


Barbara Fusinska on Building Offline Mobile Applications

Interview with Barbara Fusinska on  Feb 10, 2015

Barbara Fusinska explains the challenges of building offline mobile applications: synchronisation, API design, data modeling, and much more.

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