InfoQ Homepage Source Code Content on InfoQ
-
Low Latency Microservices in Java
Peter Lawrey discusses the differences between microservices and monolith architectures, their relative benefits and disadvantages, patterns and strategies implementing low latency microservices.
-
How Cloud Foundry is CI'd
Amit Gupta talks about how Cloud Foundry does continuous integration, from a GitHub pull request against a small repository to an official final release, transparently working with the community.
-
Smashing the Monolith
Leonard Garvey and Louis Simoneau discuss how to decompose a monolith, architectural and integration patterns to avoid creating a monolith, and useful patterns and tools along the way.
-
Preparing Your Code for JDK 9
Erik Costlow discusses what to consider when upgrading to Java 9, where to find early access releases and how to analyze library dependencies for unintentional reliance internal APIs.
-
Practical Workflows with Git LFS
Tim Pettersen covers Git LFS internals & architecture, CLI usage, team workflows and how to use it with Eclipse EGit, providing practical advice for those interested in using Git LFS.
-
Git Journey from Mars to Neon
Matthias Sohn presents the Git features that are implemented in Eclipse Neon including git-flow commands, support for attributes, hooks and filters, versioning large binary files and others.
-
Enterprise Architecture in a Heterogeneous Environment
Dustin Hudson discusses enterprise architecture using case studies and life examples to illustrate how to put together legacy systems and third-party apps while considering user-driven decisions.
-
Functional Distributed Programming with Irmin
Anil Madhavapeddy introduces the Irmin library by means of a functional queue, shows how the Git mirroring works, and then demonstrates some more complex applications.
-
Cool Code
Kevlin Henney examines some examples of code that are interesting because of historical significance, profound concepts, impressive technique, exemplary style or just sheer geekiness.
-
Paasta: Application Delivery at Yelp
Evan Krall talks about Paasta, which is Yelp's platform for running services, built on Docker, Mesos, Marathon, SmartStack, git, and Jenkins.
-
Open Source and Haiti: A Story of Care
Mário Areias presents the challenges in delivering care in Haiti, dealing with legacy code and infrastructure limitations.
-
LDB: 10x Performance Increase after Rewriting Linked-in C Module in Pure Erlang
Daniel Pezely discusses the 10 fold performance increase of a Lisp and C system after rewriting it in Erlang, outlining where issues existed before and the design and implementation of the new system.