Welcome!

AppDynamics the World Leader in APM and DevOps

AppDynamics Blog

Subscribe to AppDynamics Blog: eMailAlertsEmail Alerts
Get AppDynamics Blog via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Blog Feed Post

Top 7 Blogs from 2015

image_pdfimage_print

Wow, what a year! We know everyone is extremely busy, and maybe, just maybe, you weren’t able to read all of the blogs we produced throughout the year. It’s ok, we forgive you. Don’t worry, you’re in luck. We’ve decided to roll-up all of our most popular blogs for you so you can add to your holiday reading list.   

Without further adieu, here are the top blogs from the past year.   

1. Why it’s difficult for devs to create apps for the Apple Watch

by Peter Kacandes  

Our resident mobile expert, Peter Kacandes, looked into the issue plaguing the early days of the Apple Watch, not enough developers were creating apps for the watch. But why aren’t they creating apps for one of the newest and most-anticipated devices launched this year?    

2. Visualizing and Tracking your Microservices

by Jonah Kowall

Microservices along with container technology became all the rage for DevOps teams in 2015. However, though it’s convenient and easy for teams to push releases, monitoring and tracking these are often overlooked and difficult to execute. In this blog, Jonah looks into what makes monitoring these microservices hard, and how to tackle the problem.

Related: read our ebook, The Importance of Monitoring Containers

3. 8 Steps to Migrating JavaScript to TypeScript

by Raphael Feng

AppDynamics recently migrated our Browser RUM product from JavaScript to TypeScript, no easy task. Raphael, an engineer who worked on the migration, shares their key learnings and best practices from the project — hopefully making it easier for other engineers looking to make the move as well. 

4. Comparing PHP 7 to HHVM

by Omed Habib

PHP 7 was one of the biggest releases from the PHP community in some time. Created as a counter to Facebook’s homemade HHVM language, there are some key differences between the two scripting languages. In this blog, Omed compares the two and displays the pros and cons of each type. 

5. Understanding Node.js Memory Leaks

by Omed Habib

Node.js memory leaks continue to plague dev and ops teams working with Node.js apps. These memory leaks can be a serious issue and substantially degrade the performance of your app. It’s important to understand just what exactly memory leaks are, why and where they occur, and how to fix them before the become a bigger issue.  

6. Top 5 Java Performance Metrics to Capture in Enterprise Applications

by Steven Haines   

In a guest blog, Steven looks into which metrics and KPIs every enterprise java team should look at to measure the performance of their application. These metrics include business transactions, external dependencies, caching strategy, garbage collection, and application topography. 

Related: read Steven’s ebook, Top 5 Java Performance Metrics, Tips & Tricks

7. The Key Differences Between Python 2 and Python 3

by Omed Habib 

Python 3 was introduced in late 2008, however, many teams are still using some forms of Python 2. In this blog, Omed looks at the big differences between the two languages including “print”, integer division, list comprehension loop variables, unicode strings, and raising expectations. 

Related: AppDynamics APM now supports Python 

Thanks for reading and your continued support. On behalf of all AppDynamics, we wish you a great new year! 

The post Top 7 Blogs from 2015 appeared first on Application Performance Monitoring Blog | AppDynamics.

Read the original blog entry...

More Stories By AppDynamics Blog

In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep applications up and running optimally.

DevOps is a high-stakes world, but done well, it delivers the agility and performance to significantly impact business competitiveness.