• submit to reddit
Zac Gery12/17/13
0 replies

Programming Perfection: Noble Quest or Fool's Gold?

The topic of perfection is a common discussion at the programming dinner table. Is it good? Is it bad? Is it healthy? Is it possible? Is it realistic? With that in mind, the following section outlines the benefits and pitfalls of perfectionism in software development:

Lieven Doclo12/17/13
0 replies

Paying It Forward

How does one change the world? One random act of kindness at the time. But I’m a software engineer. It’s hard to do random acts of kindness when it comes to doing IT related stuff. I often think I should do something about this. The ultimate solution would be that you could do this with a group of software engineers.

Alec Noller12/17/13
0 replies

Is SQL the New NoNoSQL?

Some websites are made to inspire debate, and this is one: "NoSQL vs. SQL: SQL is the new NoNoSQL." It contains a side-by-side comparison of SQL and NoSQL in general, answering questions such as "is it based upon a rock-solid theory," "will it still be there in 10 years," "can it scale up," and many more.

Alec Noller12/17/13
0 replies

An Introduction to the Android NDK

Android developers should be familiar with the Android SDK, but this article takes a look at the lesser known Native Development Kit (NDK) for Android, covering everything from the Java Native Interface (JNI) to need-to-know background for the NDK, such as alternative error handling and the use of UTF-8.

Nitin Kumar12/17/13
0 replies

EDA – Event Driven Architecture

Event-driven architecture (EDA) is a push-based communication between publisher and consumer, which predominantly use for proactive notification in real time environment.

Bozhidar Bozhanov12/17/13
0 replies

WebSocket and Java

What I want to do here, is to provide a very succinct, but sufficient overview of how to start using Websockets.

Scott Leberknight12/17/13
0 replies

Handling Big Data with HBase Part 3: Architecture Overview

This is the third blog in a series of introductory blogs on Apache HBase. In the second part, we saw how to interact with HBase via the shell. In this part, we'll look at the HBase architecture from a bird's eye view.

Pedro Duque Vieira12/17/13
0 replies

DateAxis and XYBarChart update

Just the other day Gerrit Grunwald (@hansolo_) tweeted he made a DateAxis which supports JSR310 (date/time) api

Peter Zaitsev12/17/13
0 replies

Seconds_Behind_Master fluctuating wildly? Check for events caught in a loop

Recently I was working with a customer where we noticed that Seconds_Behind_Master fluctuating from an expected value of 0 seconds behind to a fairly high six figure value. So what was the fix? We leveraged the CHANGE MASTER TO syntax to utilize IGNORE_SERVER_IDS setting:

Michael Mccandless12/17/13
0 replies

Apache Lucene: Fast Range Faceting Using Segment Trees and the Java ASM Library

Lucene's facet module recently added support for dynamic range faceting, which shows how many hits match each of a dynamic set of ranges. In this article, you'll find segment tree alternatives to the O(N) linear search generally used to find range matches.

Seth Proctor12/17/13
0 replies

Failure Detection and Network Partition Management in NuoDB

There is always the risk that communication between database nodes is affected by either a break in the network link or a partition of the network space. To handle such network problems, NuoDB has a failure detection system. In this article, you'll learn the basics of this system and how to enable it.

Mitch Pronschinske12/17/13
0 replies

Network-Ready Your Hybrid IT Environment

In this session, we illustrate how Equinixdelivers a unique and enhanced AWS Direct Connect global service offering thatenables secure, high-speed access with the flexible, dynamic bandwidth to meetthe needs of the evolving IT consumption trends.

Mitch Pronschinske12/17/13
0 replies

Infrastructure at Scale: Apache Kafka, Twitter Storm & Elastic Search

This is a technical architect's case study of how Loggly has employed the latest social-media-scale technologies as the backbone ingestion processing for our multi-tenant, geo-distributed, and real-time log management system.

Mitch Pronschinske12/17/13
0 replies

Migrating Enterprise Applications to AWS: Best Practices & Techniques

This session discusses strategies, tools, and techniques for migrating enterprise software systems to AWS. We consider applications like Oracle eBusiness Suite, SAP, PeopleSoft, JD Edwards, and Siebel.

Troy Hunt12/17/13
0 replies

Micro-optimizing Web Content for Unexpected Wild Success

I had a little problem last week. I built a very small website – really just a one pager with a single API – whacked it up on an Azure website and then promptly had a quarter of a million people visit it in three days. Uh, bugger? There are a whole different set of challenges involved when optimising for large traffic volumes, let me walk you through how I tackled it.