Welcome!


Latest Articles from Machine Learning Journal
This book is the perfect place for an experienced developer to start with iOS programming. I say experienced developer because this book does a great job of showing you the basics of C and the Objective-C language, but if you don't understand the basics of programming, you are probably...
Compuware APM is pleased to announce the latest update to our FREE Compuware/dynaTrace AJAX Edition which now also supports Firefox 3.6 until version 25 and also Internet Explorer 6 through 10 + Experimental IE11 Support. Download it for free from our AJAX Edition Download page. To sh...
“Step right in. You will witness a show of magic and wonders, passion and trust, speed and misunderstandings.” a (slightly altered) catch phrase that keeps popping in my head when talking to companies in regards to managing Content Delivery Networks (CDN). Apart from the misconception ...
Agile project management and not just project management is the need of the hour. We've all heard about agile software development, and agile project management is a leaf out of the same book. Much like the former that follows an iterative approach towards software development, the lat...
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...
When I first started flipping through this book the diverse set of topics threw me for a loop. Then I read the introduction where the authors say, "This publication aims to provide development information on the intermediate-to-advanced topics that are otherwise not worthy of standalon...
Over the weekend those in charge of Healthcare.gov have claimed “Mission Accomplished,” that the site is now performing optimally, and will be able to handle 50,000 concurrent users. The healthcare.gov team also stated that if there happens to be a problem they have software in place t...
As e-commerce continues to widen its reach beyond the traditional browser onto connected devices – smartphones, tablets, laptops, etc. – ensuring that you are ready to handle peak season traffic has become a very important consideration for retailers. It is critical to plan appropriate...
Mobile performance will make or break retailers this holiday shopping season – so the importance of application performance management (APM) cannot be underestimated. The convergence of Black Friday, Cyber Monday, Hannukah and Christmas shopping combined with a record level of mobile s...
Kweo runs their user engagement platform on a very interesting stack: They use Netty, Apache Kafka, Storm / Trident, Cassandra and ZeroMQ. They run all of their infrastructure on Amazon EC2. One of their most important requirements is Real time User Interaction which obviously require...
Introducing SAP is a cost that makes everyone very cautious about the return on this investment. Performance problems with SAP delivery can quickly propagate to seriously affect business operations and lead to tedious war room scenarios. End-user complaints will usually point towards t...
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...
I personally don’t like the term “War Room” when describing a firefighting situation that many software companies have to deal with when systems go down or have problems. The way these war rooms typically play out is that key personnel (engineers, operations, business) are summoned int...
A commonly used preventative measure is storing data via RAID arrays, but it is important to understand that not all levels of RAID provide sufficient protection. Commonly, RAID 10 (combination of RAID 1 and RAID 0) for quick recovery, and RAID 6 (RAID 5 plus an additional hard disk to...
Client latency is driven by multiple factors, in the browser, network, and code. Dan Riti explores all those factors, including how Google... Let's face it, users are impatient. They demand a blazingly fast experience and accept no substitutes. Google performed a study in 2010 which p...
Most of my friends in the US are looking forward to the new Healthcare website that allows them to select the health insurance that best suits their needs. As with any new website that has been anticipated by a lot of people, it was not a big surprise that there were glitches when mill...
The killer in any IT operation is unplanned work. Unplanned work may go by many names: firefighting, war rooms, Sev 1 incidents. The bottom line is that Operations must stop whatever planned work it was doing to manage this drill. This means little or no normal work is being accomplish...
As you strive to achieve new levels of sophistication when creating performance baselines, it is important to consider how you will navigate the oscillating winds of application behavior as the numbers come in from all directions. The behavioral context of the user will highlight key t...
It is 11 October, 2014. I am writing this in Kathmandu, capital of Nepal at the foot of the majestic Himalayas. The date is only marginally significant - it is now 2 years and seven months since I was successfully operated on for pancreatic cancer - but the location perhaps is more rev...
In the recent survey I conducted titled "State of Enterprise Mobility 2013" I asked the question, "Does your company view mobile solutions as tactical (LOB or process specific) or strategic (critical to the success of the company)?" Over 220 participants answered the question with 71....
In the recent survey "State of Enterprise Mobility 2013" I asked the question, "How many wireless devices do you use daily?" An incredible 69 percent use three or more wireless devices daily. I myself use three - my MacBook Pro, iPad mini and iPhone. I use my iPad mostly for reading ...
Compuware has announced it has set the highest Quality of Service standard in the industry for an APM solution delivered as-a-service. Compuware now guarantees 99.9 percent availability of its industry-largest global synthetic monitoring platform. The solution is offered on a subscript...
Unless you have been sleeping under a rock, you are probably aware that in May 2011 Google open-sourced the key audio/video components for web browsers, paving the way for the development of rich, high quality, RTC applications in the browser via simple Javascript APIs and HTML5. This ...
Although this book is written for the Java programmer, I would recommend reading it to any .NET or iOS developer as well. It is a must read for the Java developer, but is also a valuable read for developers of other languages because the guidelines are often built around a programmer's...
Compuware on Wednesday announced the availability of the new Compuware APMaaS Platform. The platform now offers a simplified, zero-configuration user interface for quick time-to-value. Customers are now able to manage mobile, web, and third-party performance, powered by its global thir...
RDBMSs are stable and mature products. While there is nothing radically new on horizon that would challenge Codd's relational theory and related advances in data processing there are some developments that force established vendors like Oracle to come up with new features and products....
In our last two articles, we discussed what we have learned from last year’s holiday season as well as things that we can do in the preparation phase for this year’s upcoming event. In this blog we show you those dashboards and data points you need throughout the holiday season to make...
WebSockets provide new protocol between client and server which runs over a persistent TCP connection. Through this open connection, bi-directional, full-duplex messages can be sent between the single TCP socket connection (simultaneously or back and forth). Because it is an independen...
The first thought that came to mind when I saw this book was, "Uhg, another Scrum book, you've got to be kidding me." Then the title of Scrum Shortcuts really gave me a sickening feeling. The majority of the Scrum teams I have watched work do nothing but take shortcuts. They sure as he...
Compuware Corporation on Tuesday announced the availability of Google Chrome browser agent technology within the Compuware Performance Network. This new Chrome support, combined with Microsoft Internet Explorer and Firefox, continues to extend Compuware’s industry-largest global synthe...
The 1st International WebRTC Summit is being produced by SYS-CON Media and WebRTC Journal on November 6-7, co-located with the 13th International Cloud Expo at the Santa Clara Convention Center in Silicon Valley. Cloud Expo continues to ride the leading edge of global IT, offering the ...
Performance is your website’s first impression to visitors. Almost 50% of users expect a web page to load within two seconds. The move from a shared server to a dedicated server can alleviate many of a website’s performance issues and improve overall revenue and user experience. Share...
Introducing TraceView's latest support for Solr Server, which provides breakdown of each operation, enabling more precise performance monitoring and troubleshooting. Solr Server provides JMX statistics that show performance details such as query speed and cache hit/miss rates in a mac...
In our previous 2013 Online Holiday Shopping blog Klaus highlighted that the top goal of 2013 is to increase Conversion Rates and take into consideration everything we have learned in past years such as Third-Party Performance, as well as the new challenges such as “The Rise of Mobile ...
At times, I can be a bit of a procrastinator. If there is no pressing need to clean out the garage this week, shop for holiday gifts, or do my taxes, I can easily be convinced to let it go until next week or next month. Inevitably, though, something happens that makes me wish I hadn’t ...
Products & Packaging can not only be interactive themselves but also generate an interaction - the result - an item that stimulates interest, provides information, provides validation or an experience - and entice consumers to buy. According to ‘disruptive' technologies specialists, I...
GENBAND, a leading developer of multimedia and cloud communications solutions, today announced it has acquired fring’s Over-the-Top (OTT) mobile IP communications service, which works across all major smartphone platforms. The acquisition of the fring consumer multimedia IP communicati...
The Open Mobile Alliance (OMA) is the leading industry forum for developing market driven, interoperable mobile service enablers. A key area of work within OMA is building enablers that help network operators expose value for apps developers while keeping in mind the quality experience...
Vidyo, Inc. announced that it is continuing its relationship with Google to enhance the video quality within WebRTC. This agreement will help align the technology roadmaps of both companies and enables Google to use Vidyo’s Scalable Video Coding (SVC) extensions as part of WebRTC. Unde...
TokBox, a Telefónica Digital company, today announced that their OpenTok on WebRTC platform now supports Chrome 29 for the desktop and Chrome for Android. TokBox, with its industry leading OpenTok on WebRTC platform, powers enterprise-grade WebRTC video communications for businesses an...