BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss

View presentations by conference

25:09

The State of GraphQL: Industry Report

Posted by Mark Boyd  on  Jun 10, 2017 Posted by Mark Boyd  on  Jun 10, 2017

Mark Boyd presents the current state of GraphQL.

24:12

IT Automation: Make the Server Great Again

Posted by Quentin Adam  on  Jun 10, 2017 Posted by Quentin Adam  on  Jun 10, 2017

Quentin Adam discusses some of the challenges of using IT hardware in the cloud.

01:09:27

Applied Distributed Research in Apache Cassandra

Posted by Jonathan Ellis  on  Jun 10, 2017 Posted by Jonathan Ellis  on  Jun 10, 2017

Jonathan Ellis explains the challenges and successes Cassandra has had in creating transactions, materialized views, and a strongly consistent cluster membership within this peer-to-peer paradigm.

43:43

The Complexity That Is Hidden in Microservices and Event Sourcing

Posted by Satyajit Ranjeev  on  Jun 09, 2017 Posted by Satyajit Ranjeev  on  Jun 09, 2017

Satyajit Ranjeev shares his experience building an event sourcing system with microservices, including tips and trade-offs dealing with them.

52:09

Real-World Java 9

Posted by Trisha Gee  on  Jun 09, 2017 Posted by Trisha Gee  on  Jun 09, 2017

Trisha Gee shows via live coding how we can use the new Flow API to utilize Reactive Programming, how the improvements to the Streams API make it easier to control real-time streaming data, etc.

51:08

From Concurrent to Parallel

Posted by Brian Goetz  on  Jun 09, 2017 1 Posted by Brian Goetz  on  Jun 09, 2017 1

Brian Goetz explores the different goals, tools, and techniques involved between concurrency and parallelism approaches, and how to analyze a computation for potential parallelism.

50:29

Thinking Strategically about IoT

Posted by Holly Cummins  on  Jun 09, 2017 Posted by Holly Cummins  on  Jun 09, 2017

Holly Cummins talks about the big picture of IoT and whether embedded devices are relevant to business. Cummins demos using an embedded device with MQTT and a Java toolkit for MQTT.

50:57

Spotify's Reliable Event Delivery System

Posted by Igor Maravic  on  Jun 08, 2017 1 Posted by Igor Maravic  on  Jun 08, 2017 1

Igor Maravic talks about the design and operational aspects of Spotify’s reliable event delivery system.

49:32

Distributed Systems Theory for Practical Engineers

Posted by Alvaro Videla  on  Jun 06, 2017 Posted by Alvaro Videla  on  Jun 06, 2017

Alvaro Videla reviews the different models: asynchronous vs. synchronous distributed systems, message passing vs shared memory communication, failure detectors and leader election problems, etc.

50:56

Real-Time & Personalized Notifications @Twitter

Posted by Gary Lam  on  Jun 06, 2017 Posted by Gary Lam Saurabh Pathak  on  Jun 06, 2017

Gary Lam and Saurabh Pathak talk about the hybrid push/pull-based architecture adopted by Twitter Notification platform.

45:25

Creating Space to Be Awesome

Posted by Meri Williams  on  Jun 04, 2017 Posted by Meri Williams  on  Jun 04, 2017

Meri Williams takes a closer look at the science behind great people management, to figure out how to bring these together and craft space for everyone to be awesome.

50:14

Building a High Performing Team

Posted by Patrick Kua  on  Jun 04, 2017 Posted by Patrick Kua  on  Jun 04, 2017

Patrick Kua talks about why and how architects should care about well-functioning teams and looks at the tools and techniques architects can use to build high-performance teams.

BT