💡Check Out all Dapr Posts Creating a stream processor is always an interesting task, you want to be able to take incoming message and process them one by one, executing some actions along the way. Typically, we would use Apache Spark or Apache Flink to process these incoming streams, but
In my previous post I explained how you can get started with Container Apps. The one missing piece of that puzzle is how you can utilize a queue behind to dynamically scale your workload based on items in a queue! This has been one my most difficult blog items so
For a new project I am working on, I am utilizing a Queuing architecture where jobs come in and a cluster of containers is processing work on this queue. Each job takes an item from a queue, runs the item through its AI pipeline and spits out a JSON response.
I've been working on a large-scale project that has some interesting requirements performance wise. While having around 6+ modules, I should get a performance of around 10ms roundtrip! One container does AI inferencing within ~2ms. Problem Definition The problem I am seeing now is that the Azure IoT Edge SDK
Once in a while a new project comes out that I am totally hyped about! Dapr is such a Project! In this article I would like to go in-depth on how we can quickly (< 10min!!!) create a Microservice that will send an email through a Microservice invocation mechanism! Dapr Introduction
For a new project I am working on, I want to utilize Dapr to integrate Kafka such that a REST endpoint is automatically called in my application. Of course, we want our development environment to be as easy as possible and set-up in just a few minutes. Which is why
As a new sort of writing, I wanted to create a "debugging" blog post where I list "my rookie" mistakes that I made while working with Dapr. I hope that by sharing I can help others to more quickly resolve their own issues 😊 Issues Error: app channel not initialized This
After explaining the end-to-end concept of creating a Digital Twin Reinforcement Learning environment I wanted to go into a deeper explanation of how the first part of this can be done. This is something I have been working on for the last couple of months and decided to call "Roadwork