Quantcast
Browsing all 205 articles
Browse latest View live

Hacking on the KEDA project 👩‍💻

If you're planning to work on the KEDA project (Kubernetes Event-driven Autoscaling), you can the following steps for local development.From the docs: "KEDA is a Kubernetes-based Event Driven...

View Article


Image may be NSFW.
Clik here to view.

dev.to year in review (2019)

... well, not exactly a year since I posted my first blog in Sep 2019 (shortly after joining the Azure Advocates team!) 😉 But, since then its been a steady blogging cadence and I have been loving it so...

View Article


Image may be NSFW.
Clik here to view.

Learn about the basics of server side HTTP APIs in Go

Welcome to another edition of Just Enough Go - a series of articles about the Go programming language which covers some of the most commonly used Go standard library packages e.g. encoding/json, io,...

View Article

Image may be NSFW.
Clik here to view.

Tutorial: Basics of Kubernetes Job and CronJob

Welcome to another installment of the "Kubernetes in a Nutshell" blog series 👋👋 So far we covered Kubernetes resources (objects) such as Deployments, Services, Volumes, etc. In this blog, we will...

View Article

Rust Ownership and Borrowing

I am learning Rust and made some notes about Ownership and Borrowing conceptsnote that I am still coming to grips with these concepts while "fighting with the Rust borrow checker" at the same time ;)...

View Article


Image may be NSFW.
Clik here to view.

Tutorial: Integrate Dapr and Azure Event Hubs using Kafka bindings

A previous blog post demonstrated how to use Azure Event Hubs as a resource binding in Dapr. Resource Bindings provide a way to trigger an application with events (Input Binding) from external systems...

View Article

Rust: structs, methods, and traits

This blog offers a quick tour of Rust structs, methods and traits. It uses simple examples to demonstrate the concepts.the code is available on GitHub struct A struct in Rust is the same as a Class in...

View Article

Image may be NSFW.
Clik here to view.

What is a Node resource group in Azure Kubernetes Service?

Here is a quick tip on Node Resource Group in Azure Kubernetes Service (AKS)When you create an AKS cluster as part of an Azure resource group, all it contains is the AKS cluster and not the other AKS...

View Article


Image may be NSFW.
Clik here to view.

Building Cloud native apps: Intro to Open Application Model and Rudr

Production grade, distributed, cloud native microservices are typically built and operated by multiple co-operative teams. This is easier said than done! Given the scale and complexity, there are so...

View Article


How to use Open Application Model to run applications on Kubernetes

The Open Application Model (OAM) is a specification for building cloud-native apps with Rudr as its Kubernetes specific implementation. In this blog, we will look at a couple of examples to reinforce...

View Article

Using Kafka with Dapr on Kubernetes

I generally don't do screencasts or video content 😋 Wanted to share a quick demo that I had recorded to showcase how to use Kafka bindings with DaprI used:Dapr on Kubernetes (minikube)Azure Event Hubs...

View Article

Using Kafka with Dapr on Kubernetes

I generally don't do screencasts or video content 😋 Wanted to share a quick demo that I had recorded to showcase how to use Kafka bindings with DaprI used:Dapr on Kubernetes (minikube)Azure Event Hubs...

View Article

Rust: Enums and Pattern Matching

This blog covers concepts related to the following Rust topics:EnumPattern matchingthe code is available on GitHub enum An enum is similar to struct in the sense that it is a type for which you can...

View Article


Image may be NSFW.
Clik here to view.

Learn stream processing with Kafka Streams: Stateless operations

Kafka Streams is a Java library for developing stream processing applications on top of Apache Kafka. This is the first in a series of blog posts on Kafka Streams and its APIs.This is not a...

View Article

How to use stateful operations in Kafka Streams

The first part of the Kafka Streams API blog series covered stateless functions such as filter, map etc. In this part, we will explore stateful operations in the Kafka Streams DSL API. It focuses on...

View Article


Image may be NSFW.
Clik here to view.

Azure Functions tip: making sense of GSON JsonSyntaxException

I was working on Azure Functions using Azure Event Hubs trigger and this error popped up:Result: Failure Exception: IllegalStateException: Expected BEGIN_OBJECT but was BEGIN_ARRAY at line 1 column 2...

View Article

Image may be NSFW.
Clik here to view.

How to test Kafka Streams applications?

The previous blog posts in the Kafka Streams series covered Stateless and Stateful operations in the DSL API. In this blog, we will explore a few examples to demonstrate how to use the testing...

View Article


Kafka Streams testing tip: Making sense of "Uninitialized topic" exception

One of my previous blog post discussed testing Kafka Streams application. Here is a related tip that might come in handy! While testing, you might come across java.util.NoSuchElementException:...

View Article

Azure Event Hubs multi-protocol support

Azure Event Hubs is a fully managed Platform-as-a-Service (PaaS) which serves as a data streaming platform and event ingestion service with the ability to receive and process millions of events per...

View Article

Image may be NSFW.
Clik here to view.

Tip: Connecting to Azure Cosmos DB MongoDB API using the MongoDB Go driver

Azure Cosmos DB provides MongoDB API support which means that you can use a language specific driver to natively connect to Cosmos DB.There are lots of resources in the documentation e.g. a Java...

View Article
Browsing all 205 articles
Browse latest View live