InfoQ Homepage Infrastructure Content on InfoQ
-
LDAP at Lightning Speed
Howard Chu covers highlights of the LMDB design and discusses some of the internal improvements in slapd due to LMDB, as well as the impact of LMDB on other projects.
-
10 Platforms in 30 Minutes–Powered by Eclipse
Jonas Helming, Maximilian Koegel develop a simple client-server app using a variety of Eclipse frameworks and producing 10 different versions of the same client running on the multiple platforms.
-
It Doesn't Work That Way in Enterprise
Pete Smith discusses the difficulties of being an enterprise developer, the limits set for development in such an environment and what can be done about it.
-
Building Functional Infrastructure with Mirage OS
Anil Madhavapeddy explains how the OCaml module system enables the construction of a large scale OS software, and also the resulting portability benefits.
-
Lightning Fast Cluster Computing with Spark and Cassandra
Piotr Kołaczkowski discusses how they integrated Spark with Cassandra, how it was done, how it works in practice and why it is better than using a Hadoop intermediate layer.
-
Building and Deploying Microservices with Event Sourcing, CQRS and Docker
Chris Richardson shares his experiences developing and deploying a microservices-based application.
-
What Is DevOps and How It Can Help My Business Succeed?
Paul Stack describes what DevOps is and how it is a great way for the entire business to achieve their goals.
-
APIs for Open Source Hardware
Justin Mclean introduces the Open Source Hardware, its communication protocols (RF, ZigBee, WiFi, Bluetooth) and the software/API layer (HTTP, WebSockets, Can Bus, COAPI and MQTT) used.
-
Translating Imperative Code to MapReduce
The authors present an approach for automatic translation of sequential, imperative code into a parallel MapReduce framework using Mold, translating Java code to run on Apache Spark.
-
Infrastructure Built in Go
Jessie Frazelle takes a look inside the tools built in Go centered around infrastructure and ops - from Docker to etcd to nsq and more.
-
Docker, Data & Extensions
Luke Marsden talks about building the right multi-host abstractions to get Docker into production with both a natural developer user experience and an operational user experience.
-
The Deep Learning Revolution: Rethinking Machine Learning Pipelines
Soumith Chintala introduces deep learning, what it is, why it has become popular, and how it can be fitted into existing machine learning solutions.