Multi-Level Authorization in Laravel: Policies, Roles, and ABAC with Redis Caching
A practical guide to building a flexible authorization system in Laravel with RBAC, ABAC, custom Policies, and Redis permission caching for complex business rules.
Blog
Practical notes on PHP and Laravel, Go, databases, queues, caching, microservices and DevOps — from real experience running production systems.
A practical guide to building a flexible authorization system in Laravel with RBAC, ABAC, custom Policies, and Redis permission caching for complex business rules.
A practical guide to zero-downtime migration of a production database from MySQL to PostgreSQL in 2026: dual-write, CDC, pgLoader, schema conversion, testing, and a cut-over plan.
How to build a GraphQL gateway in Go that aggregates data from REST API microservices without rewriting them: gqlgen, DataLoader, Redis, Kubernetes, and monitoring.
How to set up event-driven autoscaling of PHP workers in Kubernetes using KEDA and Redis in 2026: manifests, Dockerfile, monitoring, and common pitfalls.
Exploring the Elasticsearch Percolator API: how to implement reverse search, smart alert systems, and notifications in microservices. Practical code examples, architecture, and optimization tips.
A deep dive into Redis Pub/Sub and Redis Streams as a Kafka alternative for event-driven microservices in 2026: mechanics, comparison, Go code examples, and real-world use cases.