Updated: 9 hours 52 min ago
Yesterday I found one of my first Go apps. In a moment of retrospection, I realized how happy I am working with the Go language. I thought I'd take a moment to document why.
Here, in no particular order, are the top 9 reasons I like working with Go:
Here, in no particular order, are the top 9 reasons I like working with Go: The...
I have talked about human filters and my plan for digital curation. These items are the fruits of those ideas, the items I deemed worthy from my daily reading. These items are a combination of tech business news, development news and programming tools and techniques. You will note that some of the formatting has changed, and that is due to the change in my process.
This article was originally written by Marten Terpstra at the Plexxi blog.
In the past few weeks you may have seen several press releases and articles talking about 25 Gbit Ethernet. Just when you got used to ethernet speeds being a nice decimal based system where we simply add zeros every few years, someone threw in 40GbE a few years ago. And that’s ok, powers of two we can deal with, but...
If you're looking for alternative high-performance NoSQL solutions, you might be interested in this new Redis-esque entry based on LevelDB and written in Go: LedisDB. You can find details on the homepage and grab it from GitHub, but according to the author (on the GitHub page), the key features look like this:
If you're looking...
A good backup is probably something you will thank for when s%$t hits the fan.
If you chose MySQL as your data infrastructure and Microsoft Azure as your cloud infrastructure, you will probably thank this procedure (that I actually turned into a a script).
Our first task is choosing the backup and automation products. I selected the following two:
In this blog, we will discuss one particular data grid platform from Redhat namely JBoss Data Grid (JDG). We will firstly cover how to access and install this data grid platform and then we will demonstrate how to develop and deploy a simple remote client/server data grid application which utilises the HotRod protocol. We will be using the latest release JDG 6.2 from Redhat in this...
With the recent release of SOA Suite 12c, it seems appropriate to give a quick rundown of some of the new features and improvements made to it from the last release. For those of you who don’t know, SOA Suite is a software collection (or suite, if you prefer) that can be used together to realise a Service-Oriented Architecture.
When writing unit tests we mostly focus on business correctness. We do our best to exercise happy path and all edge cases. We sometimes microbenchmark and measure throughput. But one aspect that is often missed is how our code behaves when the input is excessively large? We test how we handle normal input files, malformed files, empty files, missing files... but what about insanely large input...
If you’ve been paying attention to agile at all, you’ve heard these terms: pairing and swarming. But what do they mean? What’s the difference?
When you pair, two people work together to finish a piece of work. Traditionally, two developers paired. The “driver” wrote the piece of work. The other person, the “navigator,” observed the work, providing review, as the work was...
Ever since Meteor 0.7.0 first introduced oplog tailing, we’ve had a lot of users asking us about using the MongoDB oplog with their Meteor applications. As a result, we thought a step-by-step tutorial would help folks get started.
Ever since Meteor 0.7.0 first introduced oplog tailing, we’ve had a lot of users asking us about...
Until SaaS providers improve on delivering the highest SaaS security
standards, that being visibility and control to their clients, users
will still have to take total control of potential compliance risk. It
has been observed that whenever business applications are moved outside
the enterprise perimeter, security is greatly compromised.
Over the last couple months, I've received a few emails asking why I prefer IntelliJ IDEA over Eclipse. They usually go something like this:
Over the last couple months, I've received a few emails asking why I prefer IntelliJ IDEA over Eclipse. They usually go something like this
As a Java EE developer I tend to mix unit tests with integrations tests, usually using Arquillian.
When people talk about Big Data, the emphasis is usually on the Big. 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.
In fact, the size of the...
When modelling data with ARIMA models, it is sometimes useful to plot the inverse characteristic roots. The following functions will compute and plot the inverse roots for any fitted ARIMA model (including seasonal models).
When modelling data with ARIMA models, it is sometimes useful to plot the inverse characteristic roots. The...
Interruptions seem a central part of modern working life. Whether it’s open plan offices or the influx of digital tools into the workplace, a distraction never seems far away. Indeed, studies have suggested that the average office worker is interrupted six times every hour.
Interruptions seem a central part of modern...
When most of us think of where the gravitational pull is in DevOps, places like San Francisco, New York, and Belgium spring to mind. But the Midwest? You bet, pardner! For episode 45, we take a field trip to Minneapolis for its first ever DevOps Days. With a panel of organizers and speakers from the event (including Patrick Debois!), we discuss the various talks as well as the open spaces and...
Maestro architecture is
basically defined by a master server and multiple agents, written in
using AngularJS, and integrating several open source services.
Maestro architecture is basically defined by a master server and multiple agents, written in Java and...
If you missed anything on DZone this week, now's your chance to catch up! Below are the most popular posts of the past week - both links from DZone.com and articles from our Zones - covering Big Data and NoSQL databases, web design and mobile development, and everything inbetween:
If you missed anything on DZone this week,...
Destroy all Software – WAT
Here’s a similar talk (less funny more scary) about MySQL: