laravel-distributable-modules
by mk-josias
The foundations for designing each Laravel module as a microservice: its code runs in a context bounded to its module, blind to the others, whether they run here or elsewhere, and it talks to them only through contracts and events. Whether modules run as microservices or several to a process, depending on load, release pace or cost, becomes an infrastructure choice rather than a code one, allowing greater flexibility.
laravel-microservices
by mk-josias
Laravel apps as microservices: signed RPC through contracts, ordered events with an outbox, and read-only copies of another service's rows.
laravel-microservices-rpc-http
by mk-josias
HTTP driver for the RPC of mk-josias/laravel-microservices: signed calls between services, one endpoint per service.
laravel-microservices-stream-queue
by mk-josias
Laravel queue driver for the events of mk-josias/laravel-microservices, for a stack without Redis: one queue per service; order is not kept after a failure.
laravel-microservices-stream-redis
by mk-josias
Redis Streams driver for the events of mk-josias/laravel-microservices: one ordered stream, a consumer group per service, failed entries retried before later ones.
laravel-service-tokens
by elyar
Token authentication for service-to-service calls between Laravel apps, with per-route permissions and an interactive manager.
laravel-api-contracts
by enadstack
Shared versioned commerce contracts for event schemas, API conventions, money DTOs, reference formats, error envelopes, pagination, and integration standards.
laravel
by babelqueue
Laravel adapter for BabelQueue: a drop-in polyglot queue driver. PHP produces strict JSON envelopes that Go, Python, Java, .NET and Node consumers read without PHP's serialize(). Built on babelqueue/php-sdk.
laravel-message-contracts
by satheez
Define, validate, version, and serialize message contracts shared between Laravel services.
laravel-outbox
by dnakitare
Transactional outbox for Laravel: events and jobs persisted atomically with your business writes, then replayed reliably with backoff and dead-letter handling.
laravel-micro-rabbitmq
by azizdevfull
High-performance Microservice Event Bus (Pub/Sub) for Laravel using RabbitMQ.
logger-laravel
by rcommerz
Production-ready structured logging for Laravel microservices with OpenTelemetry support
laravel-nats
by zaeem2396
Laravel NATS - v2 basis stack (basis-company/nats), subscriber, NatsV2 JetStream helpers, queue driver, legacy JetStream, Artisan commands
traceflow-laravel
by smartness
Production-ready distributed tracing SDK for Laravel with event-sourced architecture, async HTTP transport, and cross-service context propagation
intercall-laravel
by deployteam
Laravel adapter for Intercall - event-based inter-system communication
laravel-saga-workflow
by eng-mmustafa
A powerful Laravel package implementing the Saga Pattern for managing long-running distributed transactions with automatic compensation logic. Build robust, fault-tolerant applications with step-by-step transaction management and automatic rollback capabilities.
laravel-globalx
by globalx
Biblioteca compartilhada Globalx para microserviços Laravel com funcionalidades de gerenciamento de erros, logging, integrações e API Gateway
laravel-modular-ddd
by mghrby
A comprehensive Laravel package for building modular applications using Domain-Driven Design principles
laravel-health-check
A comprehensive health check package for Laravel applications with Kubernetes support
laravel-consul
by dapservant
Laravel package for Consul integration - Service discovery, registration, and health checks
kafka-laravel
by asifshoumik
A robust Kafka queue driver for Laravel microservices with support for delayed jobs, retry mechanisms, and comprehensive error handling.
laravel-connection-storage
by mcrm
Flexible Laravel package for managing external database connections with Redis cache and HTTP API fallback. Supports customizable DTOs and multiple connection types for microservices architecture.
laravel-monorepo
by dandysi
A set of tools to make working with a monorepo of related Laravel microservices easier
event-backbone-laravel
by vmorozov
Laravel package for convenient usage of Event Driven Microservices communication using Event Backbone (Apache Kafka).
laravel-sns-sqs-sub-pub
A simple Laravel service provider which adds a new queue connector to handle SNS subscription queues.
laravel-pub-sub-messaging
by ratheeps
A simple Laravel service provider which adds a new queue connector to handle SNS subscription queues.
laravel-oauth2-client
by diimolabs
Package to handle communication with authorization between microservices
laravel-sns-sqs-sub-pub
by mvjacobs
A simple Laravel service provider which adds a new queue connector to handle SNS subscription queues.
laravel-sns-sqs-sub-pub
by jeylabs
A simple Laravel service provider which adds a new queue connector to handle SNS subscription queues.
laravel-jwt-microservice
by antarccub
Base project for create microservices based on Laravel framework and JWT auth
laravel-microservice
by lucid-arch
The Laravel Framework implemented using the Lucid Architecture - as a Microservice.