InfoQ Homepage Conferences Content on InfoQ
-
With a Hammer in Your Hand… Elasticsearch
Simon Willnauer introduces and demoes some of the main features of Elasticsearch.
-
Going Reactive: Event-Driven, Scalable, Resilient & Responsive Systems
Jonas Bonér discusses how the four traits of reactive apps -Event-Driven, Scalable, Resilient and Responsive- impact app design, how they interact, and their supporting technologies and techniques.
-
Real World Akka Recipes
Jamie Allen describes three patterns using Akka actors: handling a lack of guaranteed delivery, distributing tasks to worker actors and implementing distributed workers in an Akka cluster.
-
Failure: The Good Parts
Viktor Klang keynotes on the imminence and the need to prepare for failure along with several ways of managing failure in case it happens.
-
Contravariance is the Dual of Covariance
Erik Meijer introduces covariance and contra-variance with real world examples.
-
Building SOLID Foundations
Nat Pryce, Steve Freeman advise on design principles useful to create code structures with objects that fit together and communicate, and where the capabilities and the information flow are explicit.
-
How Elasticsearch Powers the Guardian's Newsroom
Graham Tackley dives into the details of ophan. Shay Banon covers the technical underpinnings of ophan with a deep dive into the Elasticsearch features and functionality that power the ophan systems.
-
A Research Agenda and Vision for Big Data at NASA
Chris Mattmann covers snow hydrology, regional climate modeling, climate science, and intelligence activities that need advancement to deal with the data deluge across NASA and government agencies.
-
The Architecture of Uncertainty
Kevlin Henney discusses how uncertainty, lack of knowledge and options can be used to partition and structure the code in a system.
-
Who's Afraid of Object Algebras?
Tijs van der Storm discusses object algebras as a solution to the expression problem – the inability to extend functional programming languages.
-
Case Study: It's Not Your Fault - Why Targets Don't Work
Francis Fish discusses applying systems thinking and the ideas of W Edwards Deming to organizations, and why targets don't work.
-
The Unreasonable Effectiveness of Dynamic Typing for Practical Programs
Robert Smallshire explores the disconnect between the dire outcomes predicted by advocates of static typing versus the near absence of type errors in real world systems built with dynamic languages.