≡ Menu

DevOps

Troubleshooting JVM memory issues can be daunting, but you if you don’t fix it, it can kill your application and possibly your face in front of your customers. There is good news though. With any modern APM tool, you virtually get an X-Ray vision to this labyrinth named Java Heap.

In this blog post, I’ll show you how to use AppDynamics to troubleshoot Java memory issues.

AppDynamics is one of the leading APM vendors in the market, providing tons of useful tools ranging from Hardware monitoring to End user experience monitoring to operational data analytics (Actually it can be quite overwhelming. If you don’t know what exactly you are looking for in the tool, you can go in circles. But don’t worry, I can help).

There are three major areas where AppDynamics can help in regards to Java memory troubleshooting.

Read More

Buckle up! You can get your own AWS server in cloud. You can run a verity of OS on it, connect to any popular Database you want to and even get your hands on some of the coolest products from AWS. I don’t know about you but I’m psyched about all this.

apm

Yes, Amazon Web Services Free Tier allows you to have your own Server in EC2 for 12 months. If you are new to AWS, this is a great way to get your feet wet, or may be drenched.

This article shows exactly how you sign up and crank up your own server in cloud. It takes about 15 to 20 minutes to get your hands on a brand new Amazon Linux instance (or Windows or Suse or RHEL…..)

Without further due, here are the actual steps to follow.

Read More

Top 10 most popular programming languages

 

No surprise with number 1. Number 9 may be a surprise to many.

TIOBE tracks the popularity of programming languages. Note that the rating is not about unveiling the ‘most superior’ programming language.

The rating is based on number of skilled engineers and search engine stats.

Number 1 is no surprise. It is Java. Note that Android’s success has got lot to with Java’s re-emergence (Java is the official language for Android development). So, I’m guessing it is tough for C to catch up to Java from now on.

Number 9 is Perl. Coming from Unix Administrator background, I see why this is the case. Countless tools and ad-hoc scripts are written in PERL in the Unix world. While it not the prettiest out there, PERL is not going away any time soon.

And by the way, if you have any doubts whether or not to learn python, you can stop doubting and start learning.

Here is the complete list:

Language

Oct-15

Oct-14

Ratings

Java

1

2

19.54%

C

2

1

16.19%

C++

3

4

5.75%

C#

4

5

4.83%

Python

5

8

4.51%

PHP

6

7

2.56%

Visual Basic .NET

7

13

2.46%

JavaScript

8

12

2.29%

Perl

9

9

2.25%

Ruby

10

16

1.83%

 

Source: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html