BT
Older Newer rss
53:21

Building a Bank with Go

Posted by Matt Heath  on  Apr 12, 2017 Posted by Matt Heath  on  Apr 12, 2017

Matt Heath discusses why Go is suited for microservices, what makes it attractive to high volume, low latency, distributed apps, and how easy it is to adopt into existing systems and organisations.

49:48

Testing Programmable Infrastructure with Ruby

Posted by Matt Long  on  Apr 12, 2017 Posted by Matt Long  on  Apr 12, 2017

Matt Long talks about some approaches to environment infrastructure testing that his team at OpenCredo has created using Ruby.

46:03

Straggler Free Data Processing in Cloud Dataflow

Posted by Eugene Kirpichov  on  Apr 11, 2017 Posted by Eugene Kirpichov  on  Apr 11, 2017

Eugene Kirpichov describes the theory and practice behind Cloud Dataflow's approach to straggler elimination, and the associated non-obvious challenges, benefits, and implications of the technique.

37:10

Extreme Programming Meets Real-time Data

Posted by Tom Johnson  on  Apr 11, 2017 Posted by Tom Johnson Gel Goldsby  on  Apr 11, 2017

Tom Johnson and Gel Goldsby talk about scaling problems they encountered at Unruly, and where extreme programming values led them.

32:43

AI in Medicine

Posted by Anthony Chang  on  Apr 09, 2017 Posted by Anthony Chang  on  Apr 09, 2017

Anthony Chang presents the current status of AI in medicine and the foreseeable future in front of it.

48:18

Goodbye PrintGCDetails... and Other JDK 9 Changes!

Posted by Tony Printezis  on  Apr 09, 2017 Posted by Tony Printezis  on  Apr 09, 2017

Tony Printezis talks about the major changes and improvements coming in JDK 9 that will affect (but also help) anyone who's interested in Java performance monitoring, profiling, and tuning.

15:40

The Age of the Self-Managed Organization

Posted by Doug Kirkpatrick  on  Apr 08, 2017 4 Posted by Doug Kirkpatrick  on  Apr 08, 2017 4

Doug Kirkpatrick discusses self-management: creating an organization without bosses and titles, being agile and innovative, and creating strategic business advantages.

46:36

Products and Prototypes with Keras

Posted by Micha Gorelick  on  Apr 08, 2017 Posted by Micha Gorelick  on  Apr 08, 2017

Micha Gorelick shows how to build a working product with Keras, a high-level deep learning framework, discussing design decisions, and demonstrating how to train and deploy a model.

49:40

Causal Consistency for Large Neo4j Clusters

Posted by Jim Webber  on  Apr 07, 2017 Posted by Jim Webber  on  Apr 07, 2017

Jim Webber explores the new Causal clustering architecture for Neo4j, how it allows users to read writes straightforwardly, explaining why this is difficult to achieve in distributed systems.

48:32

Our Concurrent Past; Our Distributed Future

Posted by Joe Duffy  on  Apr 07, 2017 Posted by Joe Duffy  on  Apr 07, 2017

Joe Duffy talks about the concurrency's explosion onto the mainstream over the past 15 years and attempts to predict what lies ahead for distributed programming, from now til 15 years into the future.

40:00

Deep Learning at Scale

Posted by Scott Le Grand  on  Apr 05, 2017 Posted by Scott Le Grand  on  Apr 05, 2017

Scott Le Grand describes his work at NVidia, Amazon and Teza, including the DSSTNE distributed deep learning framework.

43:41

Building Robust Machine Learning Systems

Posted by Stephen Whitworth  on  Apr 05, 2017 Posted by Stephen Whitworth  on  Apr 05, 2017

Stephen Whitworth talks about his experience at Ravelin, and provides useful practices and tips to help ensure our machine learning systems are robust, well audited, avoid embarrassing predictions.

BT