Learning Gerrit Code Review presents an overview of the Gerrit review tool, from how to install and configure projects through to how to integrate with other services like GitHub and Jenkins.The book also presents the rationale behind code reviews and the benefits that it brings to projects, as well as some low-level introductions to git.
One of the biggest challenges in modern business is how you integrate subsidiaries and present a single global view so that customers and partners find it simpler to integrate with your organisation. In this article we will discuss a fictitious sample based on a real-world scenario and look at some of the challenges and good practices that you should look to implement to be successful.
Netflix is a widely referenced case study for how to effectively operate a cloud application at scale. While their hyper-resilient approach may not be necessary at most organizations, Netflix has advanced the conversation about what it means to build modern systems. In this interview, InfoQ spoke with Adrian Cockcroft who is the Cloud Architect for the Netflix platform.
Luke Kanies, CEO of Puppet Labs, discusses how software is taking over what have always been hardware functions, and how that shift is causing dramatic realignments in how people work together.
In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning & monitoring aspects. He explains hardware selection, metrics & sharding.
What is the relationship between Cloud Computing and DevOps? Cloud and DevOps are independent but mutually reinforcing strategies for delivering business value through IT.
Dennis Sosnoski explains how supposedly-secure connections can be downgraded to the point where they are easily broken and how to make it more difficult for anyone to see or alter your data exchanges. 2
Docker is an open source tool to run applications inside of a Linux container, a kind of light-weight virtual machine. 2
To protect against hacks that lead to theft of business data, best practices are set forth in the Payment Card Industry Data Security Standard. Follow these 12 steps for a secure payment environment. 1
In this article, author Yiftach Schoolman outlines how to overcome the top seven challenges associated with managing the in-memory NoSQL datastores in the cloud. 3
Developers are building experience with an array of cloud environments. InfoQ spoke with 3 thoughts leaders about the state of cloud development, recommended tools, anti-patterns, and getting started. 1
ADMIT is a framework composed of decision points used when crafting any IT based architecture, whether Enterprise, System, Infrastructure, or Software. 5