InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Building Conscious Engineering Teams
Rob Cromwell talks about the evolution of Inkling's culture, and the many lessons learned in building "conscious" teams that work well together in the pursuit of technical excellence.
-
Organizing Your Company to Embrace Microservices
Paul Osman discusses their experiences evolving 500px from a single, monolithic Ruby on Rails application to a series of composable microservices written in Ruby and Go.
-
Aeron: The Next Generation in High-performance Messaging
Martin Thompson focuses on the design of Aeron, what they learned trying to achieve consistent performance, and challenges performing UDP messaging in a lock-free and wait-free manner.
-
Building the Halo 4 Services with Orleans
Caitie McCaffrey does an overview of Orleans, the challenges faced when building the Halo 4 services, and why the Actor Model and Orleans in particular were utilized to solve these problems.
-
Swift - Under the Hood
Alex Blewitt introduces the history behind Swift, why it was created, how it differs from Objective-C and how Swift is compiled and executed under the covers.
-
To the Moon
Russ Olsen tells the moon landing story and how it has affected the software development.
-
Lambda Architectures in Practice
Gian Merlino presents the advantages, challenges, and best practices to deploying and maintaining lambda architectures in the real world, using the infrastructure at Metamarkets as a case study.
-
Java Performance Panel
The panelists discuss Java performance topics, bringing their specific experiences to bear.
-
Efficient Data Storage for Analytics with Parquet 2.0
Julien Le Dem discusses the advantages of a columnar data layout, specifically the features and design choices Apache Parquet uses to achieve goals of interoperability, space and query efficiency.
-
Stuff I Learned about Performance
Mike Barker shares lessons learned at LMAX Exchange: starting from a clean domain model is imperative and understanding the trade-offs between performance and safety/generality/functionality.
-
Functional Programming on the Front-end with Facebook React
Dustin Getz,Daniel Miladinov demonstrate using Facebook React to build a CRUD editor, highlighting React's application of functional programming and immutability to manage complex application state.
-
Deis + Mesos: Docker PaaS at Scale
Gabriel Monroy demonstrates using Deis to orchestrate Docker deployments, as well as Deis' integration with popular schedulers like Fleet, Mesos, and Kubernetes.