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

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.

34:03

The Seven Myths of AI

Posted by Robin Bordol  on  Jun 04, 2017 2 Posted by Robin Bordol  on  Jun 04, 2017 2

Robin Bordol dispels some of the myths existing in the media about Artificial Intelligence.

18:07

Adaptive Leadership and Value Innovation

Posted by Pat Reed  on  Jun 03, 2017 Posted by Pat Reed  on  Jun 03, 2017

Pat Reed explores the leadership principles, practices and skills necessary to create a culture of adaptability, deep personal awareness and accountability, and master learning agility.

BT