Welcome!


From the Blogosphere

Note that in Information Technology (IT) conversations there are multiple meanings for SMB including Server Message Block aka Microsoft Windows CIFS (Common Internet File System) along with its SAMBA implementation, however for this piece the context is Small Medium Business. A decade...
In this step-by-step guide you will learn how to create Development Virtual Machines for Vagrant with Packer. Sharing a common development environment with everyone on your team is important. It is really hard though to keep the same dependencies, database versions and other systems i...
Continuous Deployment makes software development and your deployment environment safe so anyone can commit code. Read about these and other advantages in this article. I've been wondering for a few years now, why it's so hard to get companies to prioritize the work that I feel is imp...
Sports fan strategists like to throw around the famous Wayne Gretzky quote: I skate to where the puck is going to be, not where it has been. The corporate implications of the quote are self-evident: plot your strategic course to where you think the market is going. Setting your sights ...
Learn how to use the concurrent Ruby Web Server PUMA on Heroku. Over the last couple of months our business grew a lot and Unicorn seemed to take more resources than necessary. We switched to 2X instances and still needed quite a lot of workers. Although larger Heroku bills were part...
Data analytics solutions seem as varied as the data they analyze. However, Expressway users have found tremendous success extending it’s built in API Analytics capabilities with those of Splunk’s – a recognized 2013 Gartner Magic Quadrant Leader for Security Information and Event Manag...
Earlier in 2013 when discussing the evolution of application delivery and F5 I posed a question to which, at the time, didn't have an answer. It was simply "What's Next?" As the time has gone by, the answer to that has become clear. What's next is an evolutionary step in the history...
Enterprises are building an API First strategy to keep up with their customer needs, and provide resources and services that go beyond the confines of enterprise. With this shift to using APIs as an extension of their enterprise IT, the key challenge still remains choosing the right de...
What is the layered approach for fraud prevention? Entity-link analysis? And how come a 10-people fraud ring can bust-out $1.5 million?? Catching fraud rings and stopping them before they cause damage is a challenge. One reason for the challenge is that traditional methods of fraud de...
A new EMC global survey indicates a majority of enterprise technology leaders see big data as having the potential to boost business operations. The sentiment is highest in India, with 92 percent of respondents there believing the technology will improve decision-making, EMC said Thur...
SoftLayer could be said to be the leader when it comes to one platform offering endless possibilities. Their unified platform is specially designed to meet the end users requirement of giving cloud computing users the results they want, the way they want it. SoftLayer operates all ov...
As we are approaching the year end in 2013, we have seen significant growth of big data this year in the rear mirror. Looking forward, what will be the forecast for the upcoming new year? Where are technologies headed in 2014? There are many interesting movements and activities in the ...
An effort to solve data source preparation in reporting tool developing. Data sources cover the result set of SQL queries or stored procedures, and the 2D table from the text or Excel files. Owing to the technical competence or versioning, various reporting tools may only support a si...
Cloud storage has become the preferred choice for those who want the best. The storage area is limitless and the security that it provides is the best in the market. However, that is not the reason why businesses use cloud storage. More and more people are turning to cloud storage a...
In a perfect world, APM has all the right elements in place, providing value to the business and IT by giving us the metrics we need and showing us the health of our applications. It alerts us to anomalies when slowdowns occur, and shows us trends on performance. But there are other el...
When asked about the actual cost of an hour or minute of downtime, frequently the response is “it depends.” In some ways, we agree, it can be tricky to pin the cost of downtime to one static number when the variables change so dramatically from incident to incident. This first articl...
In the past, the data structure and business logics were so simple that one SQL statement was enough to achieve user's computational goal. With the rapid growing of information industry, users frequently find that they need to achieve the increasingly complex computational goals to out...
Our new survey tells us that up to 50% of online shoppers this year will use their mobile device. Good news is that most retail stores that have an online store now also offer a mobile version, e.g., http://m.gap.com, http://m.jcpenney.com, http://m.bestbuy.com. In the past years we ha...
There's been a lot of hullaboo in the last few years about the current cycle of disruption in IT: Public Cloud, Private Cloud, SDN, DevOps, Everything-as-a-Service… the list goes on and on and every vertical, every field, and every niche is feeling the churn. Every day there is no sh...
This article explains how to know which JVM System Properties are actually being queried by libraries. Many libraries use system properties for settings. For example, you usually have to set a property to enable debug traces or to activate certain behaviors. However, sometimes system ...
A dangerous environment, an unknown frontier, a lack of resources, the pursuit of something greater than themselves—yes, software development teams face some great challenges while aspiring to achieve prodigious goals that (they hope) will benefit the organization for years to come. No...
The standard software quality activities defined by IEEE, such as verification and validation, are integrated into the software development cycle. We see dedicated SQA roles and resources in major organizations. Also, many multi-national companies are pushing to have a central team dri...
In the early days of cloud computing we talked a lot about how the economy of scale offered by cloud was achieved mainly through abstraction of resources. Compute, network and storage resources were abstracted and pooled together such that they could be provisioned as services on-deman...
Many Java static analysis tools exist right there, each one focus on a specific area and has its advantages, however if these tools report thousands of violations it became a challenge to exploit them. Let's discover another way to exploit the result of these tools.
Determining the IP Address of the machine from the Hostname is termed as Hostname Resolution. Every computer (host) has a name. The Hostname should correspond to an IP address mapping stored in local Hosts file or in a database on a DNS Server. Translating (resolving) machine (and dom...
Many new programmers struggle when it comes to selecting their first language to learn. Which is easiest, the most professionally useful, the most newbie-friendly? Lets find out by showing you a range of options, their strengths and weaknesses, and some information about the most com...
Start-ups have been formed by leveraging cloud resources but enterprises are taking note and adoption rates are increasing. While attending the Amazon Web Services (AWS) re:Invent conference last week, I spoke to enterprise customers who described how they benefited from AWS cloud ser...
SaaS is the cutting-edge technology in the current product landscape. With an increase in the adoption of SaaS products by enterprises, more and more ISVs are trying the SaaS delivery channel. But, delivering a SaaS product cannot be considered as just a rebranding exercise of existing...
Are you likely to increase your business technology investment next year? If you are, then you're not alone. Worldwide ICT spending is expected to accelerate in 2014, after dipping to its slowest pace of growth since the financial crisis in 2013, according to the latest market study by...
Applications are at the center of the IT universe. As IT shifts its primary goal from connectivity to experience, it will require tighter collaboration between the various infrastructure elements that support application workloads. There are two philosophical approaches to how this orc...
Cloud computing is changing the IT ecosystem and is now increasingly focused on data analytics. Cloud computing attention is often paid to moving compute requirements from the enterprise data center to public clouds. While the technology enables a number of innovative solutions around...
It is almost two years ago now when Dmitriy and I stood in front of the white board at the old GridGain office thinking: “How can we deliver all the real-time performance of GridGain’s in-memory technology to Hadoop customers without asking them rip and replace their systems and withou...
We keep monitoring HealthCare.gov and created a web page that shows the latest monitoring results. If you are interested check it out: HealthCare.gov Performance Status. Heat Map of Average Response Time by State Page Load Time Comparison of HealthCare.gov, US Healthcare Facilities a...
Consider the possibility that a small innocuous code change could go undetected, promoted through Development & QA, and then have catastrophic effects on performance once it reaches production. The environmental variants need to be minimized and closely monitored to prevent the anomalo...
If you're running a small business, it can sometimes seem that creating a website and handling online marketing consume an awful lot of your time. You may also be getting bombarded with emails warning that your SEO is inadequate, your security isn't up to scratch, or you'd be doing mu...
I’m at that critical point in the lifecycle of my consumer mobile and web software projects and ideas: I need to build something in order to get funding, but I need funding in order to build something. Ugh. I’ve gotten as far as I can in my own projects without developers or investo...
The meteoric rise of the application as one of the most important - if not the most important - factor contributing to business success today should not be surprising. In response, businesses continue to build newer, better and more mobile-friendly applications to support the nearly in...
The vast majority of schema management today is handled through the generation, review, and execution of SQL scripts. These scripts can be tiny or huge; they can encapsulate the creation and relationships of several objects or they can describe a one-time alteration to a single object...
“WebRTC and the Codec War” is the topic of just one session at the upcoming 1st WebRTC Summit, and technology giant Cisco has now given even more oomph to this huge emerging IT trend. I'll be moderating the two-day Summit, which will be held November 6-7 during the 13th International ...
The data center industry is heading toward an inflection point that has significant impact on enterprises. It seems many aren't looking far enough ahead, but the timeline appears to be 12-18 months, which is not that far out! The issue is a typical supply chain issue of supply, demand ...