Home » Author Archives: Mackie Mathew

Author Archives: Mackie Mathew

The feedback cycle and runtime governance

software-development-2-logo

Introduction Runtime governance can be defined as the process which allows you to control and manage parameters in your runtime execution environment. A runtime execution environment can vary from a single web server that hosts a simple web page, to gigantic deployments that can span to 1000+ servers. This means the complexity of implementing runtime governance can depend heavily on ...

Read More »

How to be Big Data-native?

software-development-2-logo

Big data has spawned a set of tools that deliver results beyond the buzz. It has started delivering real insights for companies, which result in more effective decisions. When middleware natively supports big data, big data becomes more than just another option. It becomes the default. Let’s examine this idea: 1.Big Data Storage Whenever you think of storage, (almost) everyone ...

Read More »

Apache Hive on Windows in 6 easy steps

apache-hive-logo

Note: You need to have cygwin installed to run this tutorial, as Hadoop (needed by Hive) needs cygwin to run on windows. At a minimum, Basic, Net (OpenSSH,tcp_wrapper packages) and Security related Cygwin packages need to be present in the system. Here are the 6 steps: 1. Download WSO2 BAM 2.0.0. It’s free and open source. 2. Extract it to ...

Read More »

BAM, SOA & Big Data

software-development-2-logo

Leveraging Big Data has become a commodity for most IT departments. It’s like the mobile phone. You can’t remember the times when you couldn’t just call someone from your mobile, no matter where you are in the world, can you? Similarly, IT folks can’t remember the days when files were too big to summarize, or grep, or even just store. ...

Read More »

5 things Usability is NOT

software-development-2-logo

Usability, IMHO, is the single most important factor in making or breaking a product. No matter how good efficient your code is, if it’s not usable, your software will just fail. In this blog, I cover 5 misinterpretations of usability that I’ve come across in real life situations. 1. Usability is in the UI UIs play a major role in ...

Read More »

Servlet Basic Auth in an OSGi environment

osgi-alliance-logo

You will first need to get a reference to the OSGI HTTP Service. You can do this through a declarative service. This post will concentrate on steps after getting a reference to the HTTP Service. Note: The complete class for this post is located here When registering a servlet through the OSGI HTTP Service, it provides you with an option ...

Read More »

A revolution with Business Activity Monitor (BAM) 2.0

java-interview-questions-answers

Producing middle ware that is both lean and enterprise worthy is a difficult job. It’s either non-existent or requires innovative thinking (a lot of it) and a lot of going back and forth with your implementations. Very risky business, but if you get it right, it puts you far ahead of anyone else. It’s why we thought of re-writing WSO2 ...

Read More »

HOWTO: Increase performance in your application

software-development-2-logo

If there’s one thing that developers hate it’s seeing your piece of code becoming a performance hog. That piece of code that does it’s job beautifully, comes crashing down when there’s a load test. That definitely does make a developer very, very, frustrated. My team recently had to go through a piece of beautifully written (NOT!), performance hogging pieces of ...

Read More »

The problems in Hadoop – When does it fail to deliver?

apache-hadoop-logo

Hadoop is a great piece of software. It is not original but that certainly does not take away its glory. It builds on parallel processing, a concept that’s been around for decades. Although conceptually unoriginal, Hadoop shows the power of being free and open (as in beer!) and most of all shows about what usability is all about. It succeeded ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close