BT
Older Newer rss
01:30:57

Take a Groovy Rest

Posted by Guillaume Laforge  on  Dec 20, 2015

Guillaume Laforge talks about APIs, how Groovy and Rest services interact, and how to test such APIs with Spock to be “Enterprisey".

01:24:46

The State of Securing RESTful APIs with Spring

Posted by Rob Winch  on  Dec 20, 2015 1

Rob Winch discusses how to properly secure your RESTful endpoints and explores some common pitfalls when applying security to RESTful APIs with the help of Spring Security.

50:00

Applications Through an Attacker’s Lens

Posted by Michael Coates  on  Dec 18, 2015

Michael Coates explores how attackers target, analyze and compromise applications and discusses recent high profile compromises and deconstructs them to understand exactly what went wrong.

50:29

Debugging Microservices in Production

Posted by Bryan Cantrill  on  Dec 17, 2015

Bryan Cantrill describes the debugging techniques employed at Joyent, and shares real stories from the trenches - and how those painful experiences resulted in better tools and better methodologies.

48:19

Design-first APIs in Practice

Posted by Jason Harmon  on  Dec 16, 2015

Jason Harmon discusses using API specification formats to drive the development process, focusing on parallelizing work, improving feedback loops, and delivering high quality API products.

01:02:10

Exploring Domain Driven Design Implementation Patterns in .NET, Part 2/2

Posted by Steve Bohlen  on  Dec 11, 2015 8

Steve Bohlen introduces DDD principles and concepts, and explores various patterns -Repositories, Specifications, Entities, Value Objects, Services, etc. - useful for implementing DDD in .NET code.

01:15:54

Being Agile: Having the Mindset that Delivers

Posted by Gil Broza  on  Dec 11, 2015

Gil Broza emphasizes the importance of having an agile mindset that needs to accompany practices.

51:30

Designing C# 7

Posted by Lucian Wischik  on  Dec 11, 2015

Lucian Wischik discusses the design process for C# 7, which is being designed in the open, with eager community participation on GitHub and elsewhere, and the language features that are taking shape.

33:36

Four Lessons from 10+ Years of APIs

Posted by Adam Duvander  on  Dec 10, 2015

Adam Duvander shares 4 API lessons: outsourcing development, possible regrets on making an API public, not all need your API, and an API can provide more opportunities that one can build.

41:54

Go GC: Prioritizing Low Latency and Simplicity

Posted by Rick Hudson  on  Dec 09, 2015

Rick Hudson discusses the motivation, performance, and technical challenges of Go's low latency concurrent GC and why the approach fits Go well.

52:31

LinkedIn's Active/Active Evolution

Posted by Erran Berger  on  Dec 09, 2015

Erran Berger discusses how they scaled architecture at LinkedIn across multiple data centers.

46:04

So We Hear You Like Papers

Posted by Ines Sombra,Caitie McCaffrey  on  Dec 09, 2015

Ines Sombre and Caitie McCaffrey offer a guided tour of papers from past and present research that have reshaped the way we think about building large scale distributed systems.

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