Sarıkaya Dev Logo

Mahmut Sarikaya - Software Developer

Blog

Building Event-Driven Microservices in Laravel with NATS JetStream and Serverless Functions

Building Event-Driven Microservices in Laravel with NATS JetStream and Serverless Functions

Explore how to harness NATS JetStream for high‑throughput, low‑latency pub/sub messaging in Laravel applications. This guide shows step‑by‑step integration using the nats-php client, creating Laravel listeners that process JetStream events, and extending the architecture with serverless functions on AWS Lambda for seamless, scalable microservices.

September 3, 202600Detail→
Build AI‑Powered RAG Apps with Laravel 11, LangChain PHP, and Pinecone

Build AI‑Powered RAG Apps with Laravel 11, LangChain PHP, and Pinecone

Learn how to create AI‑enhanced Retrieval‑Augmented Generation apps using Laravel 11 as the backend, LangChain's PHP SDK for orchestrating LLM prompts, and Pinecone for vector storage. The guide walks through setting up semantic indexing, designing secure API endpoints with Laravel Sanctum, and building a real‑time UI with Livewire to deliver contextual answers powered by modern LLMs.

September 3, 202610Detail→
End-to-End Observability in Laravel 11 with OpenTelemetry, Jaeger, Prometheus, and Grafana

End-to-End Observability in Laravel 11 with OpenTelemetry, Jaeger, Prometheus, and Grafana

Learn how to instrument a Laravel 11 application for full-stack observability using OpenTelemetry libraries, export traces to Jaeger, collect metrics with Prometheus, and visualize everything in Grafana. The guide covers step‑by‑step setup, integration with Laravel Telescope, and practical patterns for debugging, performance tuning, and alerting in production environments.

September 3, 202620Detail→
Real-Time Event Streaming in Laravel with Apache Pulsar and Serverless Consumers

Real-Time Event Streaming in Laravel with Apache Pulsar and Serverless Consumers

Explore how to integrate Apache Pulsar with Laravel to build low‑latency, real‑time event streams. The guide covers setting up Pulsar producers in Laravel, using serverless consumers on Fly.io or Cloudflare Workers, and practical use cases like live notifications, IoT telemetry, and collaborative editing.

September 2, 202630Detail→
Orchestrating Distributed Workflows in Laravel with Temporal.io and Serverless Workers

Orchestrating Distributed Workflows in Laravel with Temporal.io and Serverless Workers

Learn how to integrate Laravel with Temporal.io to build reliable, fault‑tolerant distributed workflows that run on serverless platforms like AWS Lambda or Cloudflare Workers. The guide covers setting up the PHP SDK, defining activities and workflows, and connecting them to Laravel's job system for seamless orchestration across microservices.

September 2, 202630Detail→
Supercharging Laravel APIs with Octane, Swoole & RoadRunner

Supercharging Laravel APIs with Octane, Swoole & RoadRunner

Explore how Laravel Octane combined with Swoole or RoadRunner can dramatically boost API response times and concurrency. This guide provides step‑by‑step deployment on popular cloud platforms, real‑world benchmarking results, and practical tips for optimizing code and handling edge cases in production.

September 2, 202630Detail→
Boost Laravel Search with AI-Powered Vector Search via RedisStack & Scout

Boost Laravel Search with AI-Powered Vector Search via RedisStack & Scout

Learn how to integrate RedisStack's vector search capabilities with Laravel Scout to build fast, AI‑enhanced semantic search in your Laravel applications. The guide covers generating embeddings with OpenAI, indexing them in Redis, and querying for relevance, with practical code examples and performance tips.

September 2, 202630Detail→
Building Polyglot Microservices with Laravel and Dapr

Building Polyglot Microservices with Laravel and Dapr

Explore how to extend Laravel into a polyglot microservices ecosystem using Dapr. The guide covers setting up Dapr sidecars, invoking Laravel APIs from other languages, leveraging Pub/Sub for event-driven workflows, and persisting state with Dapr state stores, all with practical code examples and deployment on Kubernetes.

September 2, 2026100Detail→
Building Event-Driven Microservices with Laravel, Kafka, and the Saga Pattern

Building Event-Driven Microservices with Laravel, Kafka, and the Saga Pattern

Explore how to transform a monolithic Laravel application into a scalable event-driven microservices system using Apache Kafka for message streaming and the Saga pattern for reliable distributed transactions. The guide covers installing Laravel Kafka clients, designing idempotent event handlers, orchestrating sagas with Laravel jobs, and best practices for monitoring and scaling the whole pipeline.

September 1, 2026180Detail→
Build Real‑Time Full‑Stack Apps with Laravel, Supabase Edge Functions, and Livewire

Build Real‑Time Full‑Stack Apps with Laravel, Supabase Edge Functions, and Livewire

Learn how to combine Laravel with Supabase Edge Functions to offload real‑time data sync, authentication, and storage while keeping the UI responsive using Livewire. This guide covers setting up Supabase projects, creating edge functions for CRUD events, integrating them with Laravel via webhooks, and building a seamless, serverless full‑stack experience.

September 1, 2026170Detail→
Running Laravel Inference APIs at the Edge with Cloudflare Workers AI

Running Laravel Inference APIs at the Edge with Cloudflare Workers AI

Explore how to deploy Laravel-powered machine‑learning inference endpoints directly on the Cloudflare edge using Workers AI and PHP compiled to WebAssembly. The guide covers setting up a Laravel micro‑service, integrating the Workers AI model runtime, handling request routing, and optimizing latency for global users.

September 1, 2026130Detail→
Leveraging PHP 8.3 Fibers in Laravel 11 for High‑Throughput Asynchronous APIs

Leveraging PHP 8.3 Fibers in Laravel 11 for High‑Throughput Asynchronous APIs

Explore how Laravel 11 can harness PHP 8.3 Fibers to run truly asynchronous request handling, dramatically increasing API throughput. The guide walks through setting up Fiber‑based job pipelines, integrating async HTTP clients, and deploying with Octane for production‑grade performance.

September 1, 2026130Detail→