• submit to reddit
Mike Bushong07/24/14
3298 views
0 replies

Scaling Big Data fabrics

Certainly, Big Data applications are distributed largely because the size of the data on which computations are executed warrants more than a typical application can handle. But scaling the network that provides connectivity between Big Data nodes is not just about creating massive interconnects.

Andy Overton07/24/14
4234 views
0 replies

Swiss Java Knife - A useful tool to add to your diagnostic tool-kit?

As a support consultant I am always looking for handy tools that may be able to help me or my team in diagnosing our customers middleware issues. So, when I came across a project called Swiss Java Knife promising tools for 'JVM monitoring, profiling and tuning' I figured I should take a look.

Sharone Zitzman07/24/14
1354 views
0 replies

Cloudify 3.0 Has Been Released!

Automated Monitoring: Eliminate the boundaries between orchestration and monitoring with a mechanism designed to automatically react to events with corrective measures. Using custom workflows, a custom workflow engine and a modeling language, Cloudify 3.0 allows you to automate any process and any stack.

Steve Hanov07/24/14
1816 views
0 replies

You can cheat so your web site seems faster than it is

Previously, I was precalculating the completion which maximized the probability of the word, using some basterdized half-remembered version of bayes law. But I think there is a better approach, by running simulations on existing data.

Alec Noller07/23/14
8192 views
0 replies

Dev of the Week: Pierre-Hugues Charbonneau

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community. This week we're talking to Pierre-Hugues Charbonneau, Senior IT Consultant and System Architect at CGI Inc., and author of DZone's 200th Refcard: Java Performance Optimization.

Ross Mason07/23/14
4671 views
0 replies

The Real World Cup Winner: APIs

What actually went behind the scenes of this whole experience was an API infrastructure that allowed media entities to expose their digital assets and stream live media over end user devices. There were countless mobile apps that were consuming APIs and even more digital assets behind those APIs.

Borislav Iordanov07/23/14
6094 views
0 replies

Why is the Fundamental Theorem of Software Engineering Fundamental?

So you can see where I'm heading with the question posed at the title of this post. It is the reference resolution that is fundamental an indirection is simply what we do to (re)define what that resolution process ultimately looks like.

Benjamin Ball07/23/14
6110 views
0 replies

There's a Bot on Twitter That Sells OpenStack Instances for Bitcoin

A developer over at StackMonkey wrote a bot that sells instances of his OpenStack cluster for Bitcoin, and the Twitter user @obitcoin is using it on Twitter. Truly we live in a frightening but awfully convenient digital age, made more convenient by devs like Kord Campbell, the developer in question.

Florian Motlik07/23/14
3915 views
0 replies

Why You Should Build an Immutable Infrastructure

Immutable components as part of your infrastructure are a way to reduce inconsistency in your infrastructure and improve the trust into your deployment process. Atomic deployments, combined with validation of the image and easy rollback, make managing your infrastructure a lot easier.

Tom O'connor07/23/14
5068 views
0 replies

Part 1: Getting Started with Ansible

Why Ansible? It’s agentless. Unlike Puppet, Chef, Salt, etc.. Ansible operates only over SSH (or optionally ZeroMQ), so there’s none of that crap PKI that you have to deal with using Puppet. It’s self-documenting, with simple YAML files describing the playbooks and roles. It’s feature-rich.

Hamid Shojaee07/23/14
3055 views
1 replies

Scrum and Quantum Physics

Since Scrum is an iterative process, you can have great success by focusing on things that you can say with a fair degree of confidence, while still allowing for some uncertainty in all planning and estimates.

Ayende Rahien07/23/14
4057 views
0 replies

Avoid where in a reduce clause

We got a customer question about a map/reduce index that produced the wrong results. The problem was a problem between the conceptual model and the actual model of how Map/Reduce actually works.

Andrew Pielage07/23/14
4144 views
0 replies

What's New in Oracle SOA Suite 12c?

A quick overview of some of the features available in the new SOA Suite offering. As I mentioned near the beginning of this blog, there are many more features and improvements that were implemented in this release, such as the new templates, new on-premise adapters, and native XSD enhancements.

Mike Croft07/23/14
4453 views
0 replies

Creating a Simple Cluster with GlassFish

In this post, I’ll go through the first steps of getting Glassfish installed and clustered with Apache to proxy requests. All this will be set up using one CentOS and one Fedora instance, but the steps should require little to no tweaking for other Linux platforms.

Mike Bushong07/23/14
2183 views
0 replies

Scenario planning for first-line managers

Almost every New Product Introduction process includes some placeholder slots to talk about risk. Everyone knows enough to put mitigation plans in these slots. But those mitigation plans are drafted and then ignored by the vast majority of managers.