In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning and monitoring aspects. He also explains the topics like hardware selection, key metrics for monitoring and when it’s time to add shards.
Now that Agile methods have become mainstream in software development, working code is considered the most important team artifact. There is still a need for modeling. Kenji Hiranabe explores the spaces where modeling fits and plays an important role in this Agile age. With focus on development scaling to multiple teams where a shared understanding of the system’s “Big Picture” becomes essential.
Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy - a cloud IDE –, providing details on its platform and plug-in architecture, workspace and cluster management, multi-tenancy implementation, IDE collaboration, release model and SCRUM process used for development.
What is the relationship between Cloud Computing and DevOps? Cloud and DevOps are independent but mutually reinforcing strategies for delivering business value through IT.
Tyler Jewell, CEO of Codenvy, unveils in this 2-parts article the architecture of Codenvy, providing details on its platform, plug-in architecture, workspace and cluster management, and many others.
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
This is the story of how Elasticsearch helped make Kiln’s Search 1000x faster. 3
In this article, we look at the HotSpot Java Virtual Machine, and its implementation in the OpenJDK, both from a VM perspective and also in terms of its interaction with the Java class libraries. 1
This article looks at Java 7's Java Sockets Direct Protocol support, bringing native access to InfiniBand Remote Direct Memory Access to the Ultra High Performance Computing community 8
As Hadoop becomes more popular a platform for data processing, there are more concerns about its security concerns and the insider threats of malicious users in a Hadoop cluster. 1