Quantcast
Browsing all 205 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Tutorial: Use Azure Functions to process real-time data from Azure Event Hubs...

One of the previous blogs covered some of the concepts behind how Azure Event Hubs supports multiple protocols for data exchange. In this blog, we will see it in action using an example. With the help...

View Article


Image may be NSFW.
Clik here to view.

Using Docker to test your Kafka applications

I recently came across testcontainers-java which is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else...

View Article


Image may be NSFW.
Clik here to view.

Tutorial: Getting started with MongoDB on Azure using Go

As a Go enthusiast, it's great to see first class support for for MongoDB in the form of an official MongoDB Go driver. We will learn how to use it by building a simple REST API for a good old...

View Article

Image may be NSFW.
Clik here to view.

Yet another TODO app! With Redis and Go [Part 1]

Redis is a versatile key value that supports a variety of rich data structures such as List, Set, Sorted Set, Hash etc. - this means that values can be more than just a simple string. These data...

View Article

Yet another TODO app! With Redis and Go [Part 2]

This is the second (and final) part of a blog series which covers some of the Redis data structures with the help of a simple yet practical todo app😉 built with Gocobra (a popular library for CLI apps)...

View Article


Image may be NSFW.
Clik here to view.

Let's learn how to to build a chat application with Redis, WebSocket and Go...

The WebSocket protocol offers a bi-directional (both server and client can exchange messages) and full-duplex (server or client can send messages at the same time) communication channel that makes it...

View Article

Image may be NSFW.
Clik here to view.

Kafka Connect on Kubernetes, the easy way!

This is a tutorial that shows how to set up and use Kafka Connect on Kubernetes using Strimzi, with the help of an example.Kafka Connect is a tool for scalably and reliably streaming data between...

View Article

How to manage Go channels using range and close

This blog will go over how to use range to read data from a channel and close to shut it down. To run the different cases/examples, please use the code on GitHubYou can use <- (e.g. <-myChannel)...

View Article


Image may be NSFW.
Clik here to view.

Let's learn how to to build a chat application with Redis, WebSocket and Go...

In a previous blog (part 1 of this series), we explored how to build a chat application backed by Azure Redis Cache, deployed and tried it out locally using Docker. In this part, we will continue to...

View Article


How to manage Go channels using range and close

This blog will go over how to use range to read data from a channel and close to shut it down. To run the different cases/examples, please use the code on GitHubYou can use <- (e.g. <-myChannel)...

View Article

Rust: Error handling

This blog covers error handling in Rust with simple examples. Rust does not have exceptions - it uses the Result enum which is a part of the Rust standard library and it is used to represent either...

View Article

Basics of testing in Go

This blog is a part of the Just Enough Go series and provides an introduction to Testing in Go with the help of a few examples. It covers the basics of testing followed by topics such as sub-tests,...

View Article

Image may be NSFW.
Clik here to view.

Tutorial: Data pipeline using MongoDB and Kafka Connect on Kubernetes

In Kafka Connect on Kubernetes, the easy way!, I had demonstrated Kafka Connect on Kubernetes using Strimzi along with the File source and sink connector. This blog will showcase how to build a simple...

View Article


Image may be NSFW.
Clik here to view.

My Top 10 sessions from Microsoft Build 2020

This year, Microsoft Build was delivered in a new way: 48-hours of non-stop developer goodness, streamed online! With so many amazing sessions to choose from, here are my top 10 picks (in no particular...

View Article

Image may be NSFW.
Clik here to view.

How to auto-scale Kafka applications on Kubernetes with KEDA

This tutorial will demonstrate auto-scaling Kafka based consumer applications on Kubernetes using KEDA which stands for Kubernetes-based Event Driven AutoscalerKEDA is currently a CNCF Sandbox...

View Article


Tip: Using the latest TLS version with Azure Cache for Redis

Azure Cache for Redis provides an in-memory data store based on the open-source software Redis.As a part of the industry-wide push toward the exclusive use of Transport Layer Security (TLS) version 1.2...

View Article

Tip: Using the latest TLS version with Azure Cache for Redis

Azure Cache for Redis provides an in-memory data store based on the open-source software Redis.As a part of the industry-wide push toward the exclusive use of Transport Layer Security (TLS) version 1.2...

View Article


Image may be NSFW.
Clik here to view.

Kafka on Kubernetes, the Strimzi way! (Part 1)

Some of my previous blog posts (such as Kafka Connect on Kubernetes, the easy way!), demonstrate how to use Kafka Connect in a Kubernetes-native way. This is the first in a series of blog posts which...

View Article

Image may be NSFW.
Clik here to view.

Kafka on Kubernetes, the Strimzi way! (Part 2)

We kicked off the the first part of the series by setting up a single node Kafka cluster which was accessible to only internal clients within the same Kubernetes cluster, had no encryption,...

View Article

Image may be NSFW.
Clik here to view.

My thoughts on "beginner content"

I generally don't post "opinions" on the internet, but this thought provoking tweet by Ashley McNamara did trigger... well, a bunch of thoughts! Ashley Willis (McNamara) @ashleymcnamara Someone told me...

View Article
Browsing all 205 articles
Browse latest View live