BT
Older Newer rss
28:12

Architecture Is Interaction Design

Posted by Robert Reppel  on  Apr 15, 2015

Robert Reppel considers that architects should build software-centric systems as a user experience for customers, products owners, developers, IT, testers and other participants.

58:38

Microservices - The One with the Polyglot Portfolio

Posted by James Lewis  on  Apr 15, 2015

James Lewis describes a common trait seen in organizations using microservices: decentralized governance based on polyglot programming and decentralized product teams.

01:27:01

Centralized Application Configuration with Spring and Apache ZooKeeper

Posted by Ryan Gardner  on  Apr 12, 2015

Ryan Gardner focuses on how Dealer.com leveraged the powerful attributes of both Apache ZooKeeper and Spring to rid their application of local configuration files.

48:48

An Architect’s World View

Posted by Colin Garlick  on  Apr 11, 2015 1

Colin Garlick presents a foundation of value for the practice of architecture, starting with the values that architecture is established on, showing what's important for an architecture.

44:21

Treat Your Code as a Crime Scene

Posted by Adam Tornhill  on  Apr 11, 2015

Adam Tornhill teaches how to predict bugs, detect architectural decay and find the code that is most expensive to maintain, how to evaluate knowledge drain in a codebase, and much more.

43:39

Netflix Built Its Own Monitoring System - and Why You Probably Shouldn't

Posted by Roy Rapoport  on  Apr 11, 2015

Roy Rapoport shares some of the lessons Netflix learned building a monitoring system, the challenges, pitfalls and opportunities encountered along the way.

51:13

Evolutionary Architecture and Microservices - A Match Enabled by Continuous Delivery

Posted by Rebecca Parsons  on  Apr 11, 2015

Rebecca Parsons explores the relationship between evolutionary architecture, continuous delivery and microservices, focusing on how they support each other in the creation of complex systems.

37:25

Concurrency: It's Harder (and Easier) than You Think

Posted by Paul Butcher  on  Apr 10, 2015 4

Paul Butcher advises on using concurrency the right way in order to avoid its pitfalls.

45:34

Connected Products, Systems, and the Little Chip with a Big Brain

Posted by Jack Schulze  on  Apr 10, 2015

Jack Schulze discusses the emerging design domain of connected products and the challenge of representing systems through interfaces in the emerging world of connected devices.

01:00:05

Write Your Own Compiler in 24 Hours

Posted by Phillip Trelford  on  Apr 09, 2015

Phillip Trelford explains how compilers work with live code samples, primarily in F# and C#, covering language design and parsing, all-the-way through to emitting code.

49:19

The Art of Prototypes and Building MVPs

Posted by Ben Hall  on  Apr 08, 2015

Ben Hall takes a dive at where to begin along with the mind-set and tooling required to quickly and effectively create prototypes.

48:58

Thinking in a Highly Concurrent, Mostly-functional Language

Posted by Francesco Cesarini  on  Apr 08, 2015

Francesco Cesarini illustrates how the Erlang way of thinking about problems leads to scalable and fault-tolerant designs, describing 3 ways of clustering Erlang nodes within the server side domain.

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