By Sebastian Kruk  The saying “if it doesn’t exist on the Internet, it doesn’t exist”[1] is ringing truer every day. Nowadays, it is hard to imagine most businesses without an e-commerce platform, let alone without a web presence at all. Since e-commerce is becoming the new standard, e-commerce performan... May. 21, 2013 10:15 AM EDT Reads: 580 |
By Marcus Jackson  Part 2 of a two part blog series looking at the journey enterprise IT departments take as they increasingly seek to understand the relationships and impact of IT infrastructure performance on application performance and business services.
Through observation, Fred notices that even... May. 18, 2013 11:00 AM EDT Reads: 1,286 |
By TR Jordan  Here at AppNeta, we get to see a lot about how people build their web applications. From simple PHP scripts to heavily service-oriented Java clouds to monolithic Django apps, everybody’s product is architected a little differently. We’re still out to trace everything, and today I want ... May. 15, 2013 01:45 PM EDT Reads: 697 |
By Jason Thompson  From its origin in 1995, SSH, the secure shell data-in-transit protocol, has been used the world over as a method to transfer data between machines, as well as a tool to provide remote administrator access. Some variation of the protocol is packaged free in every version of Unix, Mac O... May. 13, 2013 02:30 PM EDT Reads: 1,079 |
By Adrian Bridgwater  We have all been getting used to the term Big Data by now. Despite varying definitions of what it is supposed to mean across a variety of computing platforms and use cases, we typically understand Big Data to refer to anything from “hundreds” of gigabytes for smaller organizations thro... May. 13, 2013 11:00 AM EDT Reads: 949 |
By Adrian Bridgwater  The first law of change management is not to use change management. To be more precise, the first law of change management is not to use change management until you use configuration management first.
Okay so that might be a slightly sneaky way of making a point, but many change manag... May. 13, 2013 09:00 AM EDT Reads: 1,132 |
By Herman Mehling  What is the most secure way to authenticate electronic data? Until recently, many technical people would have answered ‘cryptographic keys’ without blinking. But recent headline events – and a ‘biggie’ last year – have raised serious doubts about the ability of cryptographic keys to pr... May. 13, 2013 06:15 AM EDT Reads: 2,086 |
By Marcus Jackson  Part 1 – of a two part series looking at the journey enterprise IT departments take as they increasingly seek to understand the relationships and impact of IT infrastructure performance on application performance and business services.
As a product manager at Netuitive, I’m often put... May. 10, 2013 11:00 AM EDT Reads: 2,317 |
By Jonathan Gershater  Following my high-level write-up of Hadoop and Big Data, this article will present each of the components or projects that make up Hadoop with a technical description of each.
First, what is Hadoop?
Hadoop stores and processes large volumes of a wide variety of data that changes rapi... May. 10, 2013 08:00 AM EDT Reads: 1,193 |
By Christian Twardawa  Every young software business is different. Yet regardless of niche, competitive pressures or economic conditions, all startups face the same key issues. It’s possible to survive those hectic, early years as a bootstrapped business – even thrive during them. All you need is…
1) An ide... May. 9, 2013 11:00 AM EDT Reads: 1,517 |
By Kevin Benedict  I read the following question recently, "Are we acting strategically enough to matter?" I remember the question, because I believe it is so important for us all to answer. It is a question all IT and business people should be asking themselves!
In this picture of charging elephants,... May. 8, 2013 04:10 PM EDT Reads: 456 |
By Tad Anderson  This review covers both Core Java Volume I--Fundamentals (9th Edition) and Core Java, Volume II--Advanced Features (9th Edition). Both books are part of the Prentice Hall Core Series.
I actually got Volume II first and liked it so much I ordered Volume I. I felt like I was missing the... May. 8, 2013 10:30 AM EDT Reads: 1,425 |
By Manuel Medina  Talent recruiting is undergoing a major shift with the introduction of Big Data, turning a traditional industry on its head.
Previously, recruiting was primarily conducted through open directories like Monster.com, where candidates were spammed according to keyword matches. Then the j... May. 6, 2013 11:00 AM EDT Reads: 2,184 |
By TR Jordan  Back in the misty eons of time, it used to be easy to measure the performance of your application. You’d grab a stopwatch, load up your web application, and see what happend. If it was slow, you’d look at the mess of PHP, HTML and CSS you crammed into index.php and make sure that you w... May. 5, 2013 03:00 PM EDT Reads: 1,069 |
By Sebastian Kruk  A question that every online application provider will face eventually is: Does my application scale? Can I add an extra 100 users and still ensure the same user experience? If the application architecture is properly designed the easiest way is to put an additional server behind the l... May. 5, 2013 10:00 AM EDT Reads: 1,546 |
By Karthikeyan Subramaniam  Software Defined Networking (SDN) has become a famous paradigm and also the bandwagon in the networking industry today. SDN is primarily considered to be a methodology or approach to solving some of the wider-known problems in the enterprise and service provider networking space. It’s ... May. 3, 2013 03:11 PM EDT Reads: 989 |
By Hervé Servy  I started my career as a Telecom Engineer for Rational Software in the load testing space back in the late ’90s, and when I look back on the last decade, there were enormous advances in the broader IT world including development methodologies, processing speeds, network speeds, mobile ... May. 3, 2013 01:00 PM EDT Reads: 1,904 |
By Tim Watson  George Newstrom, head of Dell's federal government defense and national security business, outlines the evolution of information technology from mainframes and servers to "disruptive" technologies such as cloud computing and mobile devices.
Platform one saw mainframes and terminals hi... May. 3, 2013 12:00 PM EDT Reads: 1,128 |
By Niklas Bjorkman  When you look at the database market, it’s a virtual jungle out there. Those of us in the industry 15 years ago can look back and remember when we only had the option to use a relational database from Sybase, Oracle, Microsoft or IBM. That was pretty much it if you were planning to bui... May. 2, 2013 09:45 AM EDT Reads: 1,778 |
By Lucian Loan  The demand for distributed data and services is increasing as big companies are more and more spread across the world.
Cloud services are raging from simple storage and up to complex computing processes. Depending on the needs there are products that run completely into the cloud whil... May. 1, 2013 09:00 AM EDT Reads: 1,345 |
By Nick Chandler  A hurricane strikes and your healthcare facility must care for an influx of injured patients. How quickly will you able to access your computer systems and electronic data?
While most healthcare facilities have disaster recovery plans in place, many are based on an outdated paradigm ... Apr. 29, 2013 12:15 PM EDT Reads: 1,477 |
By Steve Francis  The most essential element in optimizing performance is detecting issues before they impact your systems. However, you need to implement constant monitoring on your operating environment to gain this early insight. There are tools to help, but finding one that provides all the right in... Apr. 27, 2013 11:00 AM EDT Reads: 1,686 |
By Dan Kuebrich  Our fundamental unit of performance data is the trace, an incredibly rich view into the performance of an individual request moving through your web application. Given all this data and the diversity of the contents of any individual trace, it’s important to have an interface for under... Apr. 26, 2013 04:00 PM EDT Reads: 1,396 |
By Piram Manickam; Subrahmanya SV; S Sangeetha  OSGi is the latest component model to join the bandwagon of component models, which provides a platform for component oriented development and assembly. OSGi framework is a standards based platform whose specifications are provided by the OSGi Alliance (www.osgi.org, formerly OSGi was ... Apr. 26, 2013 12:00 PM EDT Reads: 2,129 |
By Michael Muller  Hibernate is one of the most used ORM Java frameworks out there. It is really simple to use, just add few annotations and you’re ready to go. However, it is also really easy to experience strange behaviors and bugs if you don’t respect Hibernate’s best practices. That’s why at Tocea we... Apr. 26, 2013 10:00 AM EDT Reads: 1,341 |
By David Decloux  Many software vendors, analyst and journalist are overusing the term “Data Governance” in today’s complex business and IT environments. However, it has become one of the primary goals and drivers for data-related IT projects while at the same time being one of the most difficult to def... Apr. 26, 2013 09:45 AM EDT Reads: 1,767 |
By TR Jordan  Last week, I presented Caching Up and Down the Stack at the Boston Web Performance meetup. It was great to get the chance to present to the 60+ people who came out for the talk. Unsurprisingly, many of the people there knew a lot about caching in all of the different levels I touched o... Apr. 25, 2013 12:02 PM EDT Reads: 1,231 |
By Srinivasan Sundara Rajan  Over the past two decades relational databases have been most successful in serving large scale OLTP and OLAP applications across enterprises. However, in the past couple of years with the advent of Big Data processing, especially for processing unstructured data coupled with the need ... Apr. 24, 2013 05:00 PM EDT Reads: 3,795 |
By TR Jordan  I’m excited to announce a new feature to TraceView – the Data API.
In a nutshell, the Data API exposes all of those high-level metrics you’re collecting in TraceView over REST, formatted as JSON. Now you can take that data, jam it into your own system and do whatever you need to make ... Apr. 23, 2013 03:00 PM EDT Reads: 1,069 |
By Kevin Benedict  I would invite anyone in an IT department buried in demand for mobile apps to first take a look at Google Enterprise, before trying to develop everything yourself. There are many mobile capabilities already available in the Google world which are free to individuals and available free... Apr. 23, 2013 03:00 PM EDT Reads: 1,282 |
By TR Jordan  The easiest way to make your code run faster is to do less. At some point, though, you don’t want to do less. Maybe you want to do more, without it being any slower. Maybe you want to make what you have fast, without cutting out any of the work. What then? In this enlightened age, the ... Apr. 23, 2013 10:00 AM EDT Reads: 1,298 |
By Stephen Pierzchala  I started in the web performance industry – well before Application Performance Management (APM) existed – during a time when external, single page measurement ruled the land. In an ecosystem where no other solutions existed, it was the top of the data chain to support the rapidly evol... Apr. 22, 2013 09:00 AM EDT Reads: 1,685 |
By Rob Fox  In recent years, IT departments have been confronted with the convergence of several highly disruptive trends that have fundamentally altered the enterprise IT landscape, particularly when it comes to how data and applications are managed. Mobility and the rise of BYOD (bring your own ... Apr. 19, 2013 02:00 PM EDT Reads: 2,159 |
By Dan Kuebrich  A few weeks back webserver request queueing came under heightened scrutiny as rapgenius blasted Heroku for not using as much autotune as promised in their “intelligent load balancing”. If you somehow missed the write-up (or response), check it out for its great simulations of load bala... Apr. 19, 2013 12:00 PM EDT Reads: 1,000 |
By Jeff Fisher  IT departments within companies are seeing the growth of a more complex IT environment fueled by growing user demands for more flexible and productive solutions. The growing desire of users to have instant access to their IT services from any device at any given time – combined with IT... Apr. 15, 2013 09:00 AM EDT Reads: 1,642 |
By Andreas Grabner  We have been blogging about the same problems and problem patterns we see while working with our customers over the past few of years. There have always been the classic application performance landmines in the areas of inefficient database access, misconfigured frameworks, excessive m... Apr. 11, 2013 03:25 PM EDT Reads: 1,861 |
By Robert Eve  CIOs understand the importance of analytics and BI. According to a 2012 survey of 2300 CIO by Gartner, analytics and BI are their number one technology priority. Analytics and BI can make bigger business impact when they can access more data. With data in the cloud and Big Data silos, ... Apr. 11, 2013 11:00 AM EDT Reads: 1,766 |
By Tad Anderson  Agile is not easy and implementing Domain-Driven Design (DDD) is not easy. I think my favorite part of the book is that the author realizes that, and also has a realistic perspective on what it takes to successfully use agile processes and DDD.
The book starts out with a really nice o... Apr. 10, 2013 12:00 PM EDT Reads: 1,130 |
By Shankar Itchapurapu  The Java Virtual Machine specification limits the size of generated Java byte code for each method in a class to the maximum of 64K bytes. This limitation will cause the JVM throw java.lang.VerifyError at runtime when the method size exceeds this limit.
This method size restriction o... Apr. 9, 2013 07:45 AM EDT Reads: 1,872 |
By GVB Subrahmanyam; Ravi Srirangam  Social media applications like Facebook walls, Linked-in dashboards and Twitter tweet-boards have inadvertently opened up a new paradigm of pushing data/information to the users. Enterprise IT applications, on the contrary, expect users to navigate to the information using designated U... Apr. 8, 2013 12:00 PM EDT Reads: 1,959 |