Algolia

With the advent of the internet, the search got added to the basic needs of human beings. Google made a breakthrough in the search using their PageRank Algorithm. Search option became the most prominent component of almost every website. And then the business needs started going beyond basic search giving rise to searching algorithms and products such as Lucene And Solr. Going beyond these two, Algolia provides search as a service with highly relevant, contextualized and super fast results to businesses across the globe.

Continue reading “Algolia”

SAP HANA

SAP HANA is an in-memory RDBMS (Relational Database Management System) developed by SAP SE. Apart from being a database server, SAP HANA also provides quite a few other functionalities including advanced analytics and application server.

Continue reading “SAP HANA”

ufw

When you are dealing with a machine security, the very first things that comes to your mind is setting up a mechanism so that only authorized personnel can access your machine. Setting up username/password, SSH based authentication are few ways to implement access control. However, a most useful tool for any administrator is to setup firewall on the machine. UFW i.e. uncomplicated firewall is a firewall implementation available on linux distros such as Ubuntu and CentOS.

Continue reading “ufw”

Agile Manifesto

Most of us have come across the term Agile!! It is a most used term when we talk about SDLC (Software Development Life Cycle).

Don’t worry you will not be reading another article for what is agile and how it works! I am going to focus how Agile has arrived.

The most popular Agile methods include Rational Unified Process (1994), Scrum (1995), Crystal Clear, Extreme Programming (1996), Adaptive Software Development, Feature Driven Development, and Dynamic Systems Development Method (DSDM) (1995). These are now collectively referred to as agile methodologies after the Agile Manifesto was published in 2001.

Continue reading “Agile Manifesto”