BT
Older rss
48:55

Naming Things

Posted by Ian Barber  on  Apr 24, 2015

Ian Barber discusses the importance of behavior, domains and clarity of the names used when writing software or building systems.

01:07:29

So You Think You Know Pub/Sub?

Posted by Udi Dahan  on  Apr 24, 2015

Udi Dahan takes a look at why different kinds of pub/sub need to be used for specific domains like healthcare, finance, “internet of things”, and some kinds of retail.

41:45

Functional Patterns in Domain Driven Design applied to Financial Models

Posted by Debasish Ghosh  on  Apr 24, 2015

Debasish Ghosh demonstrates how DDD principles can be implemented more effectively using functional programming principles, building a ubiquitous language with pure functional abstractions.

42:33

We Redefine Our Tools Because Thereafter They Define Us

Posted by Michael Seifert  on  Apr 24, 2015

Michael Seifert shares lessons learned working on various design projects and the process of changing the tools while doing it.

42:19

Bridging the Physical-Digital Divide

Posted by Jason Mesut  on  Apr 23, 2015

Jason Mesut discusses the importance of engaging industrial designers in the creation of digital products by connecting the digital and physical fields of design towards a common purpose.

13:47

Flint: Fixing Linearizability Violations

Posted by Peng Liu, Omer Tripp, Xiangyu Zhang  on  Apr 23, 2015

The presenters introduce Flint, an automated fixing algorithm for composed Map operations suffering from atomicity violations, being able to fix 96% of the 48 faulty methods found in 27 popular apps.

53:13

Analyzing Social Networks with F#

Posted by Evelina Gabasova  on  Apr 22, 2015

Evelina Gabasova explains how to run a social network analysis on Twitter and how to use data science tools to find out more about followers.

50:28

Domain Service Aggregators: A Structured Approach to Microservice Composition

Posted by Caoilte O'Connor  on  Apr 22, 2015

Caoilte O'Connor explains how and when the Domain Service Aggregator Archetype can help, using the architectural evolution of "Video on Demand" in a broadcast company as a working example.

48:23

Don’t Let Data Gravity Crush Your Infrastructure

Posted by Dave McCrory  on  Apr 19, 2015

Dave McCrory talks about what is Data Gravity, how it affects performance and portability and why these effects are amplified when there are larger volumes of data.

42:08

How SoundCloud Uses Cassandra

Posted by Emily Green  on  Apr 19, 2015 1

Emily Green is taking a look at how SoundCloud uses Cassandra. She describes a couple of Cassandra instances, from the point of view of the products and functionality they support.

48:58

Implementing Continuous Delivery: Adjusting Your Architecture

Posted by Rachel Laycock  on  Apr 19, 2015

Rachel Laycock focuses on the architecture of an application, addressing patterns such as microservices and evolutionary architecture, which can speed up delivery.

01:29:59

Building Highly Modular and Testable Business Systems with Spring Integration

Posted by Marius Bogoevici  on  Apr 18, 2015

Marius Bogoevici discusses how to design Spring Integration applications in a modular fashion, by grouping together logically-related components into subsystems that interact with each other.

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