API com Laravel, PHP, NGINX, POSTGRES e REDIS: Parte 6 – Configurando Cache com Redis



API com Laravel, PHP, NGINX, POSTGRES e REDIS: Parte 6 – Configurando Cache com Redis

API com Laravel, PHP, NGINX, POSTGRES e REDIS: Parte 6 - Configurando Cache com Redis

Bem-vindo(a) de volta ao nosso canal! No nosso último episódio, mergulhamos fundo na segurança das aplicações, abordando a importância de endpoints como logout, validateToken e refreshToken no Laravel. Esperamos que tenha sido tão enriquecedor para você quanto foi para nós apresentá-lo!

No episódio de hoje, navegaremos pelas águas do gerenciamento de cache e sessão com um dos sistemas de armazenamento em memória mais populares: o Redis. Se você já se perguntou como otimizar sua aplicação Laravel para desempenho e escalabilidade, então está no lugar certo!

Vamos começar configurando um container do Redis. Isso mesmo, traremos o poder da conteinerização para nossa discussão! Depois, faremos a ponte entre o Laravel e o Redis, garantindo que sua aplicação esteja pronta para colher os benefícios de um armazenamento em memória super rápido.

Por que o Redis? Porque, além de ser uma ferramenta incrível para gerenciamento de cache, ele também pode ser um aliado valioso para sessões, filas e muito mais. Ao final deste episódio, você terá um conhecimento prático de como integrar o Redis ao seu projeto Laravel, melhorando o desempenho e a capacidade de resposta de suas aplicações.

Então, prepare-se para um mergulho técnico e, como sempre, recomendo que tenha sua bebida favorita ao lado, seus fones de ouvido prontos e mente aberta para aprendizado.

E, por favor, se ainda não se inscreveu, faça isso agora e ative as notificações! Sua participação é fundamental para nós. Deixe seus comentários, perguntas e feedbacks. Juntos, vamos transformar a comunidade Laravel em uma referência mundial em desenvolvimento web.

00:00 Introdução
00:43 Ajustes no dockerFile e docker-compose
02:21 RedisInsight
03:44 predis/predis – composer.json
03:56 Novo build: docker compose up –build -d
04:36 Ajuste no arquivo .env
06:24 configurações no laravel
08:36 .env-example

Link do repositório com as configurações desse video: https://github.com/dewtech-technologies/api-laravel-basead-containers-dockers/tree/add-redis

Branch : add-redis