Category: Cloud Technologies

Mar 12

MySQL v/s PostgreSQL – Relational Database Comparison

MySQL v/s PostgreSQL

What is Relational Database? A relational database is a digital database whose organization is based on the relational model of data, as proposed by E. F. Codd in 1970. The various software systems used to maintain relational databases are known as a Relational Database Management System (RDBMS). In this article we will be comparing the two well …

Continue reading

May 26

Elasticsearch 2.3 for Geo Location

Elasticsearch is an open-source, broadly-distributable, readily-scalable, enterprise-grade search engine. Accessible through an extensive and elaborate API, Elasticsearch can power extremely fast searches that support your data discovery applications. ElasticSearch is able to achieve fast search responses because, instead of searching the text directly, it searches an index instead. This is like retrieving pages in a book …

Continue reading

Apr 03

Types Of Databases: Datastore Based Categorization

Databases at a Glance There are various databases available these days. But the choice of database depends on what database or combination of databases best resolves your problem? Each database has its pros and cons. One of the major factor that decides the kind of database to be used is the kind of datastore you are dealing …

Continue reading

Mar 14

Public Cloud War: AWS v/s Google Cloud Platform v/s Windows Azure

AWS v/s GCP v/s Azure Comparison

In the public cloud arena there are three dominant players; Amazon Web Services, Microsoft Azure and Google Cloud Platform. Each offers slightly different services to the other, but they also overlap in many areas and directly compete on price. The strengths and weaknesses of each can be key factors for you as a business looking to …

Continue reading

Feb 29

Apache Kafka v/s RabbitMQ – Message Queue Comparison

Message Queue Architecture

Message Queue: Overview Message Oriented Middleware or MOM concept involves the exchange of data between different applications using messages asynchronously. Using this mechanism, applications are decoupled and senders and receivers exist without the knowledge of each other. It becomes the responsibility of the messaging system (Message Oriented Middleware) to transfer the messages between applications. Queues …

Continue reading