BT
Older rss
43:10

Erlang Patterns Matching Business Needs

Posted by Torben Hoffmann  on  Sep 07, 2014

Torben Hoffmann shares a number of patterns from Erlang systems, modeled through Object-Process Methodology, discussing their impact on business needs.

50:54

Computational Patterns of the Cloud

Posted by Ines Sombra  on  Sep 04, 2014

Ines Sombra discusses cloud computing’s paradigms and their applications with practical examples from Engine Yard’s customers, peers, and partners, covering antipatterns and myths.

52:06

Canary Analyze All The Things: How We Learned to Keep Calm and Release Often

Posted by Roy Rapoport  on  Aug 28, 2014

Roy Rapoport discusses canary analysis deployment and observability patterns he believes that are generally useful, and talks about the difference between manual and automated canary analysis.

49:54

Climbing Off The Ladder, Before We Fall Off

Posted by Chris Angove  on  Aug 28, 2014

Chris Angove outlines the challenges having only a linear growth option, the organization of Spotify and the attempt to provide non-linear options to improve happiness and retention within the team.

46:20

What Makes a Good Development Process?

Posted by Bruce Eckel  on  Aug 17, 2014 2

Bruce Eckel reviews some of the ideas and practices of the development community, outlining patterns of the problems related to communication, organization, process, etc. it has been trying to resolve.

58:45

Migrating to Cloud Native with Microservices

Posted by Adrian Cockcroft  on  Aug 10, 2014 2

Adrian Cockcroft discusses strategies, patterns and pathways to perform a gradual migration towards modern enterprise applications based on cloud, microservices and denormalized NoSQL databases.

51:17

Wix Architecture at Scale

Posted by Aviran Mordo  on  Aug 10, 2014

Aviran Mordo introduces Wix's architecture, a highly available eventually consistent system, along with patterns for rendering many websites with a relatively small number of servers.

48:12

Clients Matter, Services Don't

Posted by Mike Amundsen  on  Jul 24, 2014 2

Mike Amundsen reviews patterns in developer practices and trends in services and libraries - from the increase in the number of client-side libraries such as EmberJS, Angular, and Bootstrap to the appearance of new "API composition" platforms such as Strong Loop - that give us a picture of why it's important to identify and leverage the growing sentiment that "Clients Matter, Services Don't".

01:06:25

Clojure in the Large

Posted by Stuart Sierra  on  Jul 18, 2014 1

Stuart Sierra discusses various Clojure features: protocols, records, DI, managing startup/shutdown of components, dynamic binding, interactive development workflow, testing and mocking.

45:19

Fault Tolerance Made Easy

Posted by Uwe Friedrichsen  on  Jun 03, 2014

Uwe Friedrichsen discusses several easy to implement resilient software design patterns, when to use them and how to actually implement them - code included along with options to extend and improve those patterns in order to make an application more robust step by step in order to achieve the next level after agile and clean code: Becoming a resilient software developer!

54:47

A Practical Implementation of Async

Posted by Mitchel Sellers  on  May 31, 2014

Mitchel Sellers uses multiple real-world applications to show practical implementations of Async within actual applications, covering various scenarios and implementations of the Async pattern.

45:54

The No-framework Scala Dependency Injection Framework

Posted by Adam Warski  on  May 30, 2014

Adam Warski shows how to replace features of DI containers with plain Scala code using MacWire, and adding interceptors using macros.

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