Konrad Lukasik provides practical advice on versioning and preparing a database for delivery using upgrade scripts. The article is based on experiences from enterprise environment and includes accompanying scripts and table definitions.
Despite its title, “DevOps for Developers” is an introductory level book for anyone interested in DevOps, focusing on three perspectives: Metrics and Measurement View, Process View and Technical View.
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
Writing applications in C++/CX is not like writing normal C++ applications. The interoperability between pure C++ code and the Windows Runtime (WinRT) can be surprisingly expensive.
Regular InfoQ Java contributor Dr. Alex Blewitt recently published “Eclipse 4 Plug-in Development by Example” via PACKT publishing
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
The process of developing an automated functional test solution is not much different from the process of creating the same program but Preparation and definition of the best practices are critical. 2
InfoQ brings together four experts in low latency Java to discuss some of the best practices when using Java in these situations.
In this article, author Randal Hoff shows how to use Multi-Record Type pattern to provide both NoSQL and SQL access to c-treeACE data that combines multiple schemas in a single table.
The essence of software engineering introduces the Software Engineering Method and Theory (SEMAT) initiative which self-organizing teams can use to adopt agile and lean software development practices. 1