Blog

Monitoring Docker Containers – All you need to know

The use of container technologies such as Docker and Kebernetes and microsevices are on the rise as dev teams are seeking to innovate with faster release cycles. Continuous delivery is the name of the game as DevOps are… Read More

Data Center Monitoring – The Good, Bad and the Ugly: 10 Application Performance Management Issues in Data Centers

As I’m sure you all know, today’s environments produce complex issues. All kinds. The Impact on APM (Application Performance Management) and conversely APM’s impact on those issues is no more visible than in the confines of the modern… Read More

Why We Love Application Performance Management (And You Should, Too!)

Before we get into the thick of why we love APM (Application Performance Management), let’s briefly go over what APM is all about. In reverse. We’ll start with what having a solid APM solution solves.   The APM… Read More

The Effects of Big Data in APM

Big Data is feeling the heat. Among others, the heat of IoT and the heat of Big Data Application Performance Management. In this post, we’re going to look at how Big Data is revolutionizing how it deals with… Read More

6 APM Trends for 2017

Back in 2016 we saw some gargantuan advancements in the technology arena – from Virtual and Augmented reality technologies and IoT hitting the mainstream to major innovations in 3D printing and space travel. We saw the IT industry… Read More

How IoT Impacts Application Performance Management

“By 2020, 21 billion of Internet of Things (IoT) devices will be in use worldwide.” –Gartner Research You’re standing on the train platform minding your own business and the vending machine to the right asks if you’d like… Read More

10 Tips to Improve Application Performance

  Tip #1:  Collaboration Often users are not only operating their own devices at work, but also a range of independent project management apps.  While these SMAC apps (social, mobile, analytics and cloud), offer tremendous benefits for employees,… Read More

How is Generation Y reshaping the workplace and application performance in the workplace?

The millennial generation, or Generation Y, born between 1980 and 2000, already constitutes 25% of the workforce in the US, and by 2020, will form 50% of the global workforce − which means that their career aspirations, attitudes… Read More

Brexit and Application Performance Management (APM) – What’s the Connection?

On Thursday 23 June 2016, a referendum was held in the UK to decide whether the UK should leave or remain in the European Union. Fifty-two percent voted for Britain to leave the EU, leading to much speculation… Read More

IT in the US Judicial System – Friend or Foe?

Over the years, certain trends have created a need for increased information technology implementation within the judicial system. Factors such as legal practice becoming more technologically involved, and the transition from a paper-based system to an e-file based judicial process led to a situation where most of the court’s existing systems were simply outdated and functionally unsustainable. Read more…

Open-Sourcing Upgrades to SSL-Decryption Library

Every company develops tools for internal use, and many companies base these tools on existing sources. Correlsense is no exception, and we decided to share the changes we made to code we found online for the benefit of… Read More

Buzzwords – No Need to be Terrified

The first time I felt embarrassed about not knowing something in my field was back in 2000. I was a junior web developer at Partner Communications and all of a sudden wherever you went, you would hear those 3 magic letters – XML. Read more…

Automating Docker Container Monitoring

In my previous blog post (APMing docker-contained applications), I discussed two ways to approaching the monitoring of software running inside docker containers: Internal – all the monitoring software components run inside the monitored container. Shared agent – there… Read More

Web Development History at a Glance

In the not so distant past, the common browsers were Microsoft Internet Explorer (IE) and Netscape Navigator, and web developers usually had an assortment of browsers installed on their machines, together with multiple remote or virtual machines (as it was impossible to install different versions of IE). Read more…

APMing Docker-Contained Applications

We’ve all heard of Docker by now. One of the main reasons for using Docker is to eliminate the support-matrix hell. Instead of developing on a machine that has little in common with the test and production environments,… Read More

Apple iOS Encryption

Apple has announced that with iOS8, which was made available to the public on September 17, Apple no longer stores the encryption key of the device so that the device can be unlocked by law enforcement. This encryption… Read More

Java Bytecode Instrumentation: An Introduction

This post is not a usual one since I simply want to address a technical question: “what is Java bytecode instrumentation (BCI)” and also explain what can and can’t be done with BCI regarding the problem of transaction tracing…. Read More

APM Transaction Topology Mapping

Here we explain how SharePath Transaction Topology Mapping works and how it lets users pinpoint performance problems in an application and automatically map components in an architecture through auto discovery. What is transaction topology mapping? A topology is a… Read More

Enterprise Application Performance Management

  In the perfectly elastic, brand new, and unfortunately mythical enterprise that we mentioned earlier, all applications were developed using Java, .Net, PHP, Ruby, or another modern environment. It is certainly true that there are many Enterprise Application… Read More

Software Application Performance

  How do you escape from good Enough island? Most people start with a fresh look at their strategy, architecture, and software portfolio. They do a white board exercise and design a cloud-centered, standards-based, open source, SaaS, PaaS,… Read More