BT
Older Newer rss
23:44

APIs, Spreadsheets & Drinking Fountains: Using Open Data in Real Life

Posted by Shelby Switzer  on  Jun 11, 2016

Shelby Switzer discusses success stories and failures of using the public data provided by governments, along with techniques for making such data usable.

45:43

Scala, ECS, and Docker: Delayed Execution @Coursera

Posted by Brennan Saeta  on  Jun 05, 2016

Brennan Saeta talks about aspects of Coursera’s architecture that enable them to rapidly build sophisticated features for their learning platform, the use of containers and security-related issues.

53:47

Cloud-based Microservices powering BBC iPlayer

Posted by Stephen Godwin  on  Jun 03, 2016

Stephen Godwin describes how the BBC integrated its broadcast systems with AWS, how Video Factory is built around a microservices architecture that uses both REST and SQS.

45:06

An Erlang-Based Philosophy for Service Reliability

Posted by Jamshid Mahdavi  on  Jun 03, 2016 2

Jamshid Mahdavi explains how WhatsApp has developed their server components, the deployment processes, and how they monitor, alert, and repair the inevitable failures in a billion-users service.

22:51

A Review of Eclipse 4, Its APIs and Architecture

Posted by Tom Schindl  on  May 25, 2016

Tom Schindl reviews Eclipse 4’s API and architecture, pinpointing successes, failures and mistakes.

32:26

API or Die Trying

Posted by Brett Adam  on  May 22, 2016

Brett Adam shares how Zendesk built an API-first company and some tips and tricks learned "from the field" on how to build an API that developers love.

40:10

Subside Failure: Partitioning Time and Space

Posted by Sadek Drobi  on  May 21, 2016

Sadek Drobi talks about the prismic.io API and how to understand the properties and the mechanics of a system, and to partition its different dimensions to avoid a domino style failure cascade.

24:50

Moving a Large Swing-Based Geoscience Application to Eclipse

Posted by Mike Reyes, Mary Cole  on  May 19, 2016

Mike Reyes and Mary Cole discuss the reasons for selecting Eclipse and RCP, how the move was made, challenges encountered during this move, and the benefits that have resulted from this change.

40:32

Netflix Keystone - How We Built a 700B/day Stream Processing Cloud Platform in a Year

Posted by Peter Bakas  on  May 19, 2016

Peter Bakas presents in detail how Netflix has used Kafka, Samza, Docker, and Linux to implement a multi-tenant pipeline processing 700B events/day in the Amazon AWS cloud.

38:01

Compositional I/O Stream in Scala

Posted by Runar Bjarnason  on  May 17, 2016

Runar Bjarnason presents how to get started with the Scalaz-Stream library, shows some examples, and how we can combine functional streams into large distributed systems.

27:23

Integrating Different IDEs with a Common Set of Developer Services

Posted by David Staheli  on  May 13, 2016

David Staheli discusses approaches Microsoft is taking to plugin development, sharing experiences in reusing code across plugins for different IDEs, with demos of plugins in Eclipse, IntelliJ, and VS.

47:42

Resilient Predictive Data Pipelines

Posted by Sid Anand  on  May 06, 2016

Sid Anand discusses how Agari is applying big data best practices to the problem of securing its customers from email-born threats, presenting a system that leverages big data in the cloud.

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