InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Rebecca Parsons on Microservices: Challenges, Benefits and Service Design
Rebecca Parsons, Thoughtworks CTO, on microservices: prerequisites, challenges and benefits. Also insights on designing services for scalability, handling failure and eventual consistency.
-
Aino Corry on Agile Retrospectives
Aino Corry talks about overcoming barriers in retrospectives, facilitating effective retrospectives, techniques for doing retrospectives and the vital skills that retrospective facilitators need.
-
Jessica Frazelle on Working at Docker
Jessica Frazelle tells InfoQ what it's like to work at Docker open source, what are some of the goals for Docker Inc in the near future and the rational between Docker's clustering solution (Swarm).
-
Luke Marsden on ZFS and the Docker Ecosystem
ClusterHQ founder Luke Marsden talks about ZFS, and why it's taken so long to become production ready on Linux. He then discussed how he's bringing ZFS based tools to the Docker ecosystem, and building a tech startup in the South West of England.
-
Dianne Marsh on Language and Frameworks Used at Netflix, the Manager's Role, and Diversity in IT
Dianne Marsh talks to Charles Humble about hiring an engineer at Netflix, organising an engineering team around speed of execution, the languages and frameworks Netflix uses, and diversity in IT.
-
Learning Fast at Spotify
Simon Marcus discusses the value of a learning environment in which learning from failure is valued. Simon discusses how Spotify approaches consensus within its teams and how experimentation of team make-up and tasking is not frowned upon.
-
Leslie Lamport on LaTeX, Paxos, Distributed Systems, TLA and TLA+
Turing Award winner Leslie Lamport talks to Charles Humble about LaTeX, Paxos, his "Time, Clocks and the Ordering of Events in a Distributed System" paper, TLA and TLA+
-
Peter Bourgon on CRDTs, Go at SoundCloud
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.
-
Todd Montgomery Discusses Java 8 Lambdas and Aeron
Understanding how Java 8 lambdas capture state can help programmers create more efficient and elegant designs. Todd Montgomery discusses his findings in this space and also unveils Aeron, a new open source messaging library for enabling communication between high volume, low latency applications.
-
Al Tsang on Using JavaScript to Build Web APIs and the Node.js Fork
Al Tsang talks about using Node.js to build Web APIs, the emergence of an API economy, the convergence between an API Gateway and an ESB, and Node Forward Group's decision to fork Node.
-
Jeff Lindsay on Best Practices for Working with Containers and Docker
Jeff Lindsay explains the difference between virtualization and containers, what Docker brings to the table, best practices for using containers and what to avoid, and much more.
-
Chris Richardson Discusses CQRS and Event Sourcing via Docker
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.