• submit to reddit
Dave Rooney10/22/14
4003 views
0 replies

Uh Oh... We Discovered More Stories!

While Story Mapping goes a long way towards identifying the work that needs to be completed to deliver a viable system, you will inevitably miss some stories. This is a natural outcome of the discovery process that is inherent to software development.

Val Huber10/22/14
3945 views
0 replies

Criteria for Selecting Your REST Services Platform

This blog, the last article in this series, addresses the following two key issues: how to build the REST infrastructure for database access, and what are the requirements you should expect from your vendors of REST infrastructure.

Gen Furukawa10/22/14
1589 views
0 replies

Cloud Database Security, Farms and Restaurants: The Importance of Knowing Your Sources

Securing cloud-based assets starts by applying data-security practices modified to address the characteristics of virtual-network environments. Cloud services are slowly gaining the trust of IT managers who are hesitant to extend the security to accommodate placing their critical business assets in the cloud.

Don Pinto10/22/14
3939 views
0 replies

Couchbase JPA Level 2 Cache

Many enterprises are turning to us to help add a cache to an existing application or evolve applications to next generation technologies. For these level two cache implementations we’ve helped develop a data access layer for applications in the Spring project.

Omri Erel10/22/14
2711 views
0 replies

3 Valuable Applications for Price Optimization and Management

Most businesses have adopted procurement management techniques to assist profitability by cutting down production costs. There are however, only a few companies which are addressing pricing strategies in order to drive revenue, which is the profitability equation’s other half.

Ana-maria Mihalceanu10/21/14
2436 views
0 replies

Understanding Information Retrieval by Using Apache Lucene and Tika - Part 1

This tutorial will explain the Lucene and Tika frameworks will be explained through their core concepts (parsing, mime detection, indexing, scoring, boosting) via illustrative examples that should be applicable to not only seasoned software developers but to beginners to content analysis and programming as well.

Michael Georgiou10/21/14
3527 views
0 replies

4 Programming Languages with the Potential to Revolutionize the World of Programming

If you want to make a career out of programming, there are a few essential languages you must learn.

Vladimir Conev10/21/14
986 views
0 replies

Image viewer in JavaFX

Simple JavaFX Image Viewer

Francesca Krihely10/21/14
1992 views
0 replies

Sharding Pitfalls Part II: Running a Sharded Cluster

In this post we will go through some recommendations when running a sharded cluster at scale. Scalability is one of the core benefits of sharding in MongoDB but this can give you a false sense of security; even with that flexibility, you still have to make smart decisions about how and when you deploy resources.

Benjamin Ball10/21/14
8483 views
0 replies

Apache Kafka Load Testing on AWS

An article from Jaime Alquiza talks about load testing Kafka clusters that are being hosted on AWS / EC2. Alquiza opens up the article with some words on what exactly the difference is between load testing and benchmarking, and how load testing doesn't necessarily characterize the same workload for your system.

Alec Noller10/21/14
3504 views
0 replies

There's No Place Like Feet: Wearables For Your Shoes

You're checking all the boxes on your IoT shopping list when you realize that something's missing: where are all the foot-wearables? Now there's Dorothy, a shoe-based IoT set-up consisting of the Ruby, which is a little trigger/device you slip into your shoe, and an iOS app to help you customize things.

Martin Fowler10/21/14
2851 views
0 replies

Sacrificial Architecture

The team that writes the sacrificial architecture is the team that decides it's time to sacrifice it. This is a different case to a new team coming in, hating the existing code, and wanting to rewrite it. It's easy to hate code you didn't write, without an understanding of the context in which it was written.

Mark Needham10/21/14
2059 views
0 replies

Conceptual Model vs Graph Model

We’ve started running some sessions on graph modelling in London and during the first session it was pointed out that the process I’d described was very similar to that when modelling for a relational database.

Keith Mayer10/21/14
2815 views
0 replies

Migrating Ubuntu Linux Virtual Machines to Microsoft Azure from Amazon AWS

I assisted an organization with defining a process for migrating web applications running on Linux virtual machines to the Azure cloud platform from Amazon AWS. In this article, I’m documenting the general steps we used in an attempt to help other organizations that may be planning a similar migration approach.

Alec Noller10/20/14
3360 views
0 replies

Refcard Expansion Pack: 13 Things Every C# Developer Should Know

This week, DZone released its latest Refcard: 13 Things Every C# Developer Should Know. If you're interested in learning more about C# or sharpening your skills, we decided to dig into the DZone archives and find some of the most popular posts we've had on the topic.