NoSQL data storage systems lack the security measures and awareness that are required for data protection. Because code analysis alone is insufficient to prevent attacks in today's typical large-scale deployment, certain mitigations should be done throughout the entire software life cycle.
Digital transformation is a key aim of many organisations these days, with varying levels of success. This is often due to a lack of understanding about what being digital really means, with emphasis on tech being obvious. This article gives a description of what Being Digital is and how it can be achieved.
To improve the performance of a Node.js application that involves IO, you need to understand how your CPU cycles are spent and what is preventing higher degrees of parallelism in your application. In this article, Jorge Bay shares his insights on areas that cause throughput degradation and tips for how to boost performance.
In the book The Antifragility Edge Sinan Si Alhir shows how antifragility has been applied to help organizations evolve and thrive, and gives a roadmap for businesses to achieve greater antifragility.
A novel approach to developing microservices using DDD, Event Sourcing, and CQRS is able to overcome the challenge of using a microservice architecture for transactional business applications.
The book Starting and Scaling DevOps in the Enterprise by Gary Gruver provides a DevOps based approach for continuously improving development and delivery processes in large organizations.
Holacracy can be a complete replacement for the traditional management hierarchy and can significantly increase motivation and productivity in organizations working with Scrum.
Many large tech organizations are using experimentation to verify distributed systems' reliability. Netflix engineers have determined several principles underlying it and used it to run experiments.
Our first .NET interview of the year is with Frans Bouma of the entity modeling tool LLBLGen Pro.
Cassandra: The Definitive Guide, 2nd Edition book authored by Jeff Carpenter and Eben Hewitt covers the Cassandra NoSQL database version 3.0. InfoQ spoke with the co-author Jeff Carpenter.
At the Agile 2016 Conference InfoQ spoke to Wesley Coelho, Senior Director of Business Development for Tasktop, about the communication challenges inherent in DevOps and how to overcome them.
Integrating software development tools is very hard. Getting endpoints to inter-operate is both a technical and business problem. The real issue is friction caused by the dissimilarities among tools.