Welcome!


From the Blogosphere

The other day I found myself in a discussion with a prospect regarding the merits of capturing complete stack traces for every transaction that flowed through their production system. You see AppDynamics doesn’t do that; we capture problematic business transactions, and this bloke seem...
Despite the hype and drama surrounding the HTTP 2.0 effort, the latest version of the ubiquitous HTTP protocol is not just a marketing term. It's a real, live IETF standard that is scheduled to "go live" in November (2014). And it changes everything. There are a lot of performanc...
We're launching the "Tap In Open Forum": a new series of blog posts where we detail a current topic being discussed in the software development and testing community and invite you to participate in an open discussion with our best and brightest here at Skytap. Feel free to share your ...
Since the birth of Hadoop in 2005-06, the way we think about storing and processing information has evolved considerably. The term “Big Data” has become synonymous with this evolution. But still, many of our customers continue to ask, “What is Big Data?”, “What are its use cases?”, and...
We often get asked “Should I use GridFS for file storage with MongoDB”. As with most things, the answer is a staunch “it depends”. GridFS looks like a great idea on paper - a virtual filesystem held within MongoDB which allows for larger than 16MB files to be held, synced and replicat...
One of the benefits of SDN is centralized control. That is, there is a single repository containing the known current state of the entire network. It is this centralization that enables intelligent application of new policies to govern and control the network - from new routes to user ...
Good morning! Or evening, if you happen to be reading this on the other side of the world. Our topic for today is the internet. What? You already know about the internet? No, no, I don’t mean that internet, the boring old one you use to access YouTube and send Facebook updates, e...
I was recently reading Freakonomics’ authors Steven D. Levitt & Stephen J. Dubner’s latest book, Think Like a Freak, and passed over a quote that really resonated with me: So rather than address their root causes, we often spend billions of dollars treating the symptoms and are left t...
Accomplish much more, very rapidly, while spending less -- this is the business technology trend that savvy executives everywhere have embraced. Worldwide IT spending will reach a total $3.7 trillion in 2014, that's a 2.1 percent increase from last year, according to the latest global ...
This week in the States, the Nation celebrates it’s Independence and many people will be attending or setting off their own fireworks show. In Hawaii, fireworks are shot off more during New Year’s Eve than on July 4th and there is even Daytime Fireworks now. Cloud computing is explo...
If LinkedIn profiles are any indication, User Experience (frequently shortened to UX) is the new orange. Indeed, across all manners of technology, there is an increasing focus on improving user experience. Driven in part by Apple’s success on the consumer side, it would appear that IT ...
In the video at this link and embedded below I provide some context on new approaches to data can enhance outcomes for public sector organizations, with a focus on real world use cases. I also mention key requirements which apply at most government organizations for their data and how ...
Software-defined architectures are critical for achieving the right mix of efficiency and scale needed to meet the challenges that will come with the Internet of Things If you've been living under a rock (or rack in the data center) you might not have noticed the explosive growth of...
As revenues from traditional voice and messaging channels continue to dwindle, operators are reassessing their role in the digital communication value chain, and defining what value they can bring to their customers. Of course "customers" increasingly includes partners as well as end ...
Inarguably one of the drivers of software-defined architectures (cloud, SDDC, and SDN) as well as movements like DevOps is the complexity inherent in today's data center networks. For years now we've added applications and services, and responded to new threats and requirements from th...
Welcome to the fourth era of digital. The first three periods or ages or phases — call them what you like — were each defined clearly by transformative events. First, the dawn of the personal computer age in April 1977 with the debut of the Apple II (and validated in August 1981 with...
By now we’ve seen plenty of cost justification on the efficiency of using cloud infrastructure. You can easily Google “Cloud Computing Value” and get a stack of analyst and vendor reports. Or just pop open Amazon’s AWS value calculator and plug in some numbers. There are huge one-time ...
North Bridge in partnership with GigaOm Research released their 2014 Future of Cloud Computing – 4th Annual Survey Results. As you examine the 124 slides, one thing is obvious that the greatest growth in cloud computing is coming from Software-as-a-Service (SaaS). Market research like ...
Some people believe good or bad things always happen in threes. I believe you will always be able to find three (and probably more) things that are good or bad and somewhat related, but sometimes I get surprised by the apparent coincidental appearance of several closely related “things...
Anyone who has been involved with security knows there is a balance to providing both security and privacy and performance at the same time. Security is often blamed for performance woes, particularly when cryptography is involved. SSL and TLS have long addressed this balance by lev...
Compute started its major architectural transition several years ago with the introduction of virtualization. If you pay attention to any of the IT noise today, it should be clear that storage and networking are going through their own architectural evolutions as well. But another shif...
72%. That's an estimate of how much of the IT budget is allocated to simply keeping the lights on (a euphemism for everything from actually keeping the lights on to cooling, heating, power, maintenance, upgrades, and day to day operations) in the data center. In a recent Forrester Res...
Ask two politically opposed people in any given country about the causes of the country’s problems, and guess what? Each will give you an answer filtered through their world-view. Through what they know, and what they believe. That is not to say one is right and one is wrong, both simp...
When Instagram was sold to Facebook in 2012, it employed only 13 people and maintained over 4 billion photos shared by its 80 million registered users. Internally, Instagram was a small business. Externally, it was a web monster. Filling the gap between those two contradictory perspec...
This article defines long polling and presents a few techniques on how long polling could be used in Spring MVC web applications. Discussion covers both the AJAX and the server part of the solution as well as outlines a few possible options for implementation. The article compares perf...
The announcement this week that Facebook is acquiring Pryte should make operators sit up and take notice. The communications landscape is evolving at break neck speed and operators need to start shouting about where they can bring value, before they get drowned out by the noise. Beca...
About 8 years ago at my previous employer we started a project related to Autonomic Networking. Autonomic Networking is modeled after Autonomic Computing, an IBM initiative from the early 2000s, targeted at creating self managing computing elements. The network version intends to creat...
Experts say that cloud computing is disruptive and then continue on to discuss how the cloud quickly enables innovation while competition between cloud service providers drive costs down. Both of these scenarios are accurate, but the disruption from cloud has additional shockwaves that...
Go ahead. Name a cloud environment that doesn't include load balancing as the key enabler of elastic scalability. I've got coffee... so it's good, take your time... Exactly. Load balancing - whether implemented as traditional high availability pairs or clustering - provides the mean...
Some of you will remember Caddyshack - that campy '80s movie in which Chevy Chase often offered crazy advice, like "be the ball." For those of you who don't (because you're too young or were living under a rock), the premise of this particular piece of advice was along the lines of Obi...
Internet usage is evolving, and so are the application scenarios for business technology. In the foreseeable future, desktop personal computers will produce a much smaller share of commercial internet protocol (IP) traffic. Mobile and portable devices -- other than PCs -- will drive th...
It was a long and full day for me at Devops Summit. I could fill a week or more with blogs on ideas I both agreed - and of course, disagreed - with from sessions and panels. But for now, here's a digestible selection. Ephemeral Infrastructure From John Willis (@botchagalupe) sessi...
In December 2012, research firm Coleman Parkes released a landmark study about the business benefits of service virtualization. The findings were significant: 60% of the respondents indicated that unavailability of systems for testing routinely caused software projects to be delivered ...
It’s no secret that doing nothing is often considered a safe bet. The psychology behind inaction is well understood, particularly in the case of IT — the path of least disruption is usually maintaining the status quo rather than trying something new, But once in a while, a decision ...
I'll explain the difference between two major categories in in-memory computing: In-Memory Database and In-Memory Data Grid. A few months ago, I spoke at the conference where I explained the difference between caching and an in-memory data grid. Today, having realized that many people...
There are two fairly recurrent memes in IT infrastructure: the There’s an API for that! theme, and the Out of box! theme. It is actually telling that both continue to get play in IT given that they represent polar opposites. Assuming that each has a value, when do you need something th...
In many industries today the competitive battleground is quickly shifting to the effective use of data to drive marketing, sales, customer support, R&D, and to deliver hyper-personalized user experiences and digital products. These changes are most readily seen in companies that engag...
You often hear people say, ‘oh, this is a living document,’ to indicate that the information is continually updated or edited to reflect changes that may occur during the life of the document. Your infrastructure is also living and dynamic. You make changes, updates or upgrades to addr...
A new mobility report from Ericsson projects that the number of net-connected devices will increase by three or four times over the next five years. There were some 200 million machine-to-machine devices online by the end of 2013 — a broad term that describes any device that exchanges ...
Experiencing downtime is not something that companies wish for but as we have seen lately it is something that we hear quite often about. Interestingly enough very few enterprises, especially in the Small and Medium Business area, spent enough time...