API Battles – gRPC vs. REST

During the build of a new web-based service, one of the first questions to arise is, “How will I talk to it?” There are many options to consider. The two we will focus on here are REST and gRPC. While

Read More »

Kafka vs RabbitMQ

There are many messaging products in the market; but two of the most popular open source messaging technologies available today are RabbitMQ and Apache Kafka. Which software is right for you? Each has its own story, design framework, set of

Read More »

Open Source Monitoring Stack: Prometheus and Grafana

DevOps culture and process depends upon monitoring applications and application servers. You need to be able to continuously monitor your applications and servers in order to track application exceptions, memory usage, server CPU and/or spikes in storage. You also want

Read More »

Protocol Buffers vs. JSON

Protocol buffers, also known as Protobuf, is a protocol that Google developed internally to enable serialization and deserialization of structured data between different services. Google’s design goal was to create a better method than XML to make systems communicate with

Read More »

Introduction to the TensorFlow Ecosystem

Today, we’re going to look at the TensorFlow ecosystem in some depth. As an open-source ML framework released and developed by Google, it has built a formidable community in a relatively short period of time and has demonstrated some very

Read More »

Google Introduces Reinforcement Learning Framework

Last week, Google released its new reinforcement learning (RL) framework, Dopamine, based on its machine learning library, Tensorflow. The search giant has open sourced the innovative new framework to GitHub where it is now openly available. “Inspired by one of

Read More »
Scroll to Top