InfoQ Homepage Infrastructure Content on InfoQ
-
Managing Internal and External Services for a High Uptime Goal
Shobana Radhakrishnan shares details about best practices adopted in implementing API integration with third party services, how to manage change and deal with failures.
-
Restful Services in Grails
Ken Kousen demonstrates the RESTful features in Grails and shows how to take advantage of them with annotations, controllers, renderers and more.
-
Cluster Management at Google
John Wilkes shares lessons learned managing clusters at the scale of Google.
-
Delivering GOV.UK: DevOps for the Nation
Anna Shipman explains how the GOV.UK team implemented the DevOps culture – the people, the process, and the technical details of what tools they use and how they are integrated.
-
Aeron: The Next Generation in High-performance Messaging
Martin Thompson focuses on the design of Aeron, what they learned trying to achieve consistent performance, and challenges performing UDP messaging in a lock-free and wait-free manner.
-
Customer Insight, from Data to Information
Thore Thomassen shares from experience how to combine structured data in a DWH with unstructured data in NoSQL, and using parallel data warehouse appliances to boost the analytical capabilities.
-
Distributed Platform Development with Groovy
Dan Woods discusses the approach to developing a scalable enterprise architecture, and demonstrates implementations based on the variety of technologies available from the Groovy ecosystem.
-
Big Data in Memory
John Davies shows a Spring work-flow consuming 7.4kB XML messages, binding them to 25kB Java but storing them in just 450 bytes each, 10 million derivative contracts in-memory on a laptop.
-
Deis + Mesos: Docker PaaS at Scale
Gabriel Monroy demonstrates using Deis to orchestrate Docker deployments, as well as Deis' integration with popular schedulers like Fleet, Mesos, and Kubernetes.
-
Gobblin: A Framework for Solving Big Data Ingestion Problem
Lin Qiao discusses the architecture of Gobblin, LinkedIn’s framework for addressing the need of high quality and high velocity data ingestion.
-
Continuous Delivery the French Way!
Arnaud Pflieger, Baeli Dimitri present their practices and tools: Octopus-a git branching model, no dedicated testers, no ops, Selenium, Zeno – a diff tool comparing production and staging code.
-
Better Together - Using Spark and Redshift to Combine Your Data with Public Datasets
Eugene Mandel discusses challenges of conforming data sources and compares processing stacks: Hadoop+Redshift vs Spark, showing how the technology drives the way the problem is modeled.