BT

Discover and Diagnose Java Concurrency Problems Using Contemplate's ThreadSafe

Posted by Robert Atkey on  Jan 14, 2014

Writing Java software that correctly makes use of concurrency requires careful thought. Static analysis tools can analyze source code or compiled bytecode to discover latent bugs hidden within code. 1

Preparing for Your First MongoDB Deployment: Backup and Security

Posted by Mat Keep on  Jan 05, 2014

This article we focuses on the database backup tools and security policies when deploying MongoDB NoSQL databases. Cloud backup with MongoDB Management Service (MMS) is covered. 1

Design Patterns: Magic or Myth?

Posted by David Budgen on  Jan 04, 2014

In this article, author discusses the effectiveness of using design patterns, based on surveys conducted to indicate which patterns were considered useful under what circumstances. 12

Pragmatic Techniques for Maintaining a Legacy Application

Posted by Ping Chen on  Jan 02, 2014

In this article Ping Chen shares her experiences on how to pragmatically maintain a large legacy application. 9

Building a Real-time, Personalized Recommendation System with Kiji

Posted by Jon Natkins on  Dec 26, 2013

Jon Natkins explains in this article how to create a personalized recommendation system fed with large amounts of real-time data using Kiji, which leverages HBase, Avro, Map-Reduce and Scalding.

Visualizing Java Garbage Collection

Posted by Ben Evans on  Dec 25, 2013

Garbage Collection takes minutes to learn and a lifetime to master. In this article Master trainer/consultant Ben Evans summarizes his recent InfoQ presentation "Visualizing Garbage Collection"

Architecture and Agility: Married, Divorced, or Just Good Friends?

Posted by Frank Buschmann and Kevlin Henney on  Dec 21, 2013

This article describes the relationship between architecture and process of software development and how architecture can respond to functional requirements and developer habitability. 1

Cassandra CLI Internals Using JArchitect

Posted by Dane Dennis on  Dec 19, 2013

In this article, author explores Cassandra CLI architecture model using JArchitect tool and CQLinq language to analyze its code base.

Don’t jump the SQL ship just yet

Posted by Lukas Eder on  Dec 18, 2013

Some users are interacting with databases through complex SQL queries, both in terms of performance as well as expressivity. If SQL and JPA are diverging, where will our data interaction patterns go? 3

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT