Older rss

Aviran Mordo Discusses Technical Leadership, DevOps and Distributed Computing

Interview with Aviran Mordo on  May 06, 2016

Aviran Mordo discusses the skills required for technical leadership, his thoughts on DevOps, and the journey WIX has taken when implementing a microservice-based architecture. Mordo suggests that although architects may not be able to code full-time, they must remain 'hands-on', and although many new techniques, tools and frameworks are currently emerging, care must be taken with evaluation.


Peter Alvaro on Distributed Programming, CRDTs, LDFI

Interview with Peter Alvaro on  Apr 20, 2016 1

Peter Alvaro discusses some of the reasons that distributed programming is hard, Lineage-driven Fault Injection, static analysis to check deterministic behaviour, CRDTs, and much more.


Adrian Colyer on the Morning Paper and Reading Computer Science Papers

Interview with Adrian Colyer on  Apr 07, 2016

Adrian Colyer explains the motivation behind publishing the "Morning Paper" (a blog discussing Computer Science research papers) and mentions some of his favourite papers of the past year.


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.


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.


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.


Peter Bourgon on CRDTs, Go at SoundCloud

Interview with Peter Bourgon on  Jan 15, 2015

Peter Bourgon discusses distributed programming with commutative replicated data types (CRDTs), how they work, what problems they solve, and his experience with using the Go language at SoundCloud.


Chris Richardson Discusses CQRS and Event Sourcing via Docker

Interview with Chris Richardson on  Dec 08, 2014

Chris discusses the rise of CQRS and Event Sourcing as a solution for all domains. With the advent of Docker, applications that manage complex domains can be built tested and deployed in minutes. Chris talks about the reasons for choosing a CQRS and Event Sourced solution as well as how the addition of Docker can help an organization embrace Continuous Delivery by using existing tools.


Nathan Marz on Storm, Immutability in the Lambda Architecture, Clojure

Interview with Nathan Marz on  Apr 06, 2014

Nathan Marz explains the ideas behind the Lambda Architecture and how it combines the strengths of both batch and realtime processing as well as immutability. Also: Storm, Clojure, and much more.


Duncan Coutts on Parallelism and Concurrency with Haskell, Distributed Programming with Cloud Haskell

Interview with Duncan Coutts on  Feb 21, 2013

Duncan Coutts explains the nature of Concurrency and Parallelism in Haskell, its threading and STM implementation, Erlang OTP's influence on CloudHaskell for distributed programming, Monads, and more.

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

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.