Author: Mahmut Canga
-
Did You Sea It Coming?
SaaS applications have been having a good time but what would happen with all these AI agents? They would turn into SeaS… Service as Software! With the raising trend of MCP protocol, I would expect the SaaS API proving to be useful to my agent by providing their MCP endpoint. Instead of SSO, redirecting or…
-
Pendulum Swings Again
It has been a big swing from monoliths to microservices when containers and k8s made certain orchestration easier. It followed by event driven architectures. Cost came into the picture and pulled back to monoliths with some influencer winds. We started with prompt engineering and mega prompts. Realised that the context is king and added RAG…
-
GenAI Workshop – Upskill your search with AI
This workshop is designed to help you understand how to use AI to improve search relevance while Prompt Flow is a tool that helps you build high-quality LLM apps – from prototyping, testing to production deployment and monitoring. The workshop also covers inner loop details regarding environment setup, minimum viable infrastructure, and best practices for…
-
Rate Limiting Pattern Implementation in Java
Working with throttled dependencies is something unavoidable in distributed systems. In these cases, relying retry on error is not only wasting resources but also potentially creating bigger pressure to those dependencies. We have a detailed article about how rate limiting pattern for these use cases could be practical: Rate Limiting pattern – Azure Architecture Center…
-
Dapr Pub-Sub Sample for Java
This sample is to demonstrate a pub/sub messaging architecture using Dapr for a Java application running in a Kubernetes cluster. This sample project implements an event-driven communication between different components of the system using the pub/sub pattern. By leveraging Dapr, this sample provides an asynchronous processing in a distributed system and application of side car…
-
Dapr Workflow for Java Released
This is something I have been working with my team and actively contributing for a while and super happy that it will be useful to many developers. Documentation: Workflow overview | Dapr Docs Implementation: Workflow Implementation – Continues… by macromania · Pull Request #880 · dapr/java-sdk (github.com)
-
Starting New Typescript Projects For Backend Development Using NodeJS
There are so many flavours of how to start learning Typescript. I created a guide that is mainly for experienced backend developers building NodeJS applications using Typescript. This guide assumes prior knowledge on programming and API development in another language and framework. Module 1: Project Setup This module will guide you how to setup the…
