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.
To protect against dangerous hacks that can lead to thefts of business data or customer identities, best practices are set forth in the Payment Card Industry Data Security Standard (PCI DSS). These 12 steps set up a framework for a secure payment environment.
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. He discusses the challenges like availability, consistency during and after network splits, data durability, scalability, and ops overhead.
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
In July Monica Beckwith explored the theory of the new G1 GC Garbage First Garbage Collector. In this second installment, Monica delves into more practical aspects and provides guidance for tuning. 1
Planning and budgeting large complex projects leads most often to (unwanted) surprises. Insights from beyond budgeting can help to increase flexibility, and focus on business value. 1
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
Schools use Scrum to help self-organized student teams to learn more effectively and develop themselves in an enjoyable way. An interview with people involved in teaching with Scrum.
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
Winston Bumpus introduces Cloud Service Brokers – agents providing guidance in selecting and using the most appropriate cloud service – and the CIMI model used to integrate cloud service providers. 2
Ian Hughes about mixing the physical world and the virtual world: How virtual technology helps people to meet, communicate and collaborate, and how games help us to develop and learn new skills. 1