As data grows exponentially, the modern Hadoop ecosystem provides not only a reliable distributed aggregation system that delivers data parallelism, but also analytics for great data insights. In this article Monica Beckwith, starting from core Hadoop components, investigates the design of a highly available, fault tolerant Hadoop cluster, adding security and data-level isolation.
Most developers know that finalizers should not be depended on, but sometimes they are necessary. PhantomReferences, often cited as a good alternative, also suffer from the same fundamental problems. In this article we reveal how to contend with the many issues surrounding finalization in Java.
This article shows how to do planning using reference class forecasting with the #NoEstimates paradigm which promises more accuracy in forecasts.
With tens of thousands of production Java servers running in the enterprise, many engineers lack the skills to keep their servers greased. In this article InfoQ studies methods for tuning Java servers
What are the practical concerns associated with running microservice systems? And what you need to know to embrace the power of smaller services without making things too hard? 2
Jonas Bonér, TypeSafe CTO and original author of the first Reactive Manifesto, offered his thoughts about both desirable features of reactive applications and what is not reactive programming. 1
Ben Evans considers some aspects of the enterprise architecture of financial systems and compare them to some characteristics of gaming environments that he has observed as a player. 1
Practical Cassandra: A Developer's Approach book is a developer's guide to build applications using Cassandra NoSQL database. InfoQ spoke with authors about the book and data modeling in Cassandra.
Peter Neumark from Prezi talks about the importance of deciding what development standards to adopt and to detect when they're past their expiry date.
How multi User Performance testing using modern data visualisation techniques gaines early insight into location specific performance and application areas that may have "sleeping" performance issues.
An interview about applying strength-based techniques like appreciative inquiry, solution focused, positive deviance and 5-why's with Lean Six Sigma, and measuring performance in organizations.
In the review, Anand examines the coverage of Fast ASP.NET Websites book, which helps developers to learn the various techniques associated with the optimization of ASP.NET websites.