InfoQ Homepage Source Control Content on InfoQ
-
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.
-
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.
-
Practical Insights when Designing an API from Scratch
Paul Glavich discusses design decisions to be made when building a new API regarding versioning, hypermedia usage, authentication and other aspects.
-
Git It Done - Git, Gerrit and GitHub at Orion
Bogdan Gheorghe explains how to build pages that are both easier for Orion adopters to embed and extend, and for developers to use in their key workflows, overviewing Orion’s git page and workflows.
-
Git Mission to Mars
Matthias Sohn presents the some of the new or improved features in JGit and EGit 3.4: Luna, symlinks, submodules, stashes, hooks (in progress).
-
Continuous Delivery: Tools, Collaboration, and Conway's Law
Matthew Skelton shares his recent experience of helping many different organisations to evaluate and select tools to facilitate DevOps and Continuous Delivery.
-
Centralized Application Configuration with Spring and Apache ZooKeeper
Ryan Gardner focuses on how Dealer.com leveraged the powerful attributes of both Apache ZooKeeper and Spring to rid their application of local configuration files.
-
Consul: Service-oriented at Scale
Armon Dadgar presents Consul, a distributed control plane for the datacenter. Armon demonstrates how Consul can be used to build, configure, monitor, and orchestrate distributed systems.
-
GitHub Communications Culture and Tools
Matthew McCullough examines the last four years of communication culture at GitHub, starting their internal mobile and web apps, use of pull requests, and emoji.
-
Not Just ORM: Powerful Hibernate ORM Features and Capabilities
Brett Meyer demos using multiple-tenancy, geographic data, auditing/versioning, sharding, OSGi, and integration with Hibernate.
-
How GitHub (no longer) Works
Zach Holman discusses the various stumbling blocks GitHub encountered as the company grew over the years.
-
Git–Why Should I Care about the Index?
Charles Bailey takes a look at Git Index’s internals, explaining why it is used, what and how is stored in it, and what operations can be used against it.