Everything about Web and Network Monitoring

windows phone

Is Your Website Mobile Ready?

The phrase used to be that “millions of consumers are turning to smartphone and tablets”. Sadly, that phrase is very outdated and the new numbers are astounding. By the end of 2014 the total number of worldwide mobile devices will be in excess of 7.3 billion. This equates to more mobile phones than the entire… Read the full post

jmx_logo_trsprnt-150x150

Configuring JMX in WebSphere 8.5

Like most application servers, WebSphere 8.5 has a rich management infrastructure based on JMX, or Java Management Extensions. In fact, the WebSphere administration console uses JMX to connect to the server to issue queries and perform administrative operations. In a previous post I showed you how to secure JBoss’ JMX connector. While there is a lot… Read the full post

Python Performance Tips, Part 2

It’s a useful reminder that statically compiled code still matter. Just to name a few, Chrome, Firefox, MySQL, MS Office, and Photoshop are highly optimized software that many of us are using every day. Python, as an interpreted language, is not oblivious to this fact. Python alone cannot meet requirements in some domains where efficiency… Read the full post

image (1)

Server side caching: a great way to speed up your site! (Joomla and WordPress optimization experience)

Website visitors have a low attention span. We’ve mentioned many times how crucial it is not to let page load times exceed 2-3 seconds. This was demonstrated by a test done at Amazon which showed that every 100ms increase in load time resulted in a 1% drop in sales. With Amazon’s annual turnover close to… Read the full post

Python Performance Tips, Part 1

To read the Zen of Python, type import this in your Python interpreter. A sharp reader new to Python will notice the word “interpreter”, and realize that Python is another scripting language. “It must be slow!” No question about it: Python program does not run as fast or efficiently as compiled languages. Even Python advocates… Read the full post

20 Ruby Performance Tips

A lot of bloggers and technologists like to talk about Ruby as if it can’t perform on-par with other dynamic/interpreted programming languages; however, these critics tend to rely on specific benchmarking techniques and ignore the overall performance profile of the language.  They also tend not to take into consideration the various factors of their choice… Read the full post