BT
Older Newer rss
49:03

Building Conscious Engineering Teams

Posted by Rob Cromwell  on  Mar 29, 2015

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.

48:33

Organizing Your Company to Embrace Microservices

Posted by Paul Osman  on  Mar 29, 2015

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.

54:38

Aeron: The Next Generation in High-performance Messaging

Posted by Martin Thompson  on  Mar 28, 2015 5

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.

48:39

Building the Halo 4 Services with Orleans

Posted by Caitie McCaffrey  on  Mar 28, 2015

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.

43:51

Swift - Under the Hood

Posted by Alex Blewitt  on  Mar 28, 2015

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.

54:57

To the Moon

Posted by Russ Olsen  on  Mar 28, 2015

Russ Olsen tells the moon landing story and how it has affected the software development.

44:30

Lambda Architectures in Practice

Posted by Gian Merlino  on  Mar 22, 2015 1

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.

47:56

Java Performance Panel

Posted by Todd Montgomery,Gil Tene,Charles Humble,Mike Barker,Tal Weiss  on  Mar 22, 2015

The panelists discuss Java performance topics, bringing their specific experiences to bear.

38:03

Efficient Data Storage for Analytics with Parquet 2.0

Posted by Julien Le Dem  on  Mar 22, 2015

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.

42:21

Stuff I Learned about Performance

Posted by Mike Barker  on  Mar 22, 2015

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.

48:24

Functional Programming on the Front-end with Facebook React

Posted by Dustin Getz,Daniel Miladinov  on  Mar 21, 2015

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.

44:44

Deis + Mesos: Docker PaaS at Scale

Posted by Gabriel Monroy  on  Mar 13, 2015

Gabriel Monroy demonstrates using Deis to orchestrate Docker deployments, as well as Deis' integration with popular schedulers like Fleet, Mesos, and Kubernetes.

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