Faz muito tempo que eu vejo Redis ser usado somente como uma ferramenta de Cache, quando ele é uma ferramenta que pode fazer muito mais do que só isso.
Ele é uma ferramenta que, quando usada, pode substituir tantas outras, e, buscando a fundo, descobri algumas funcionalidades excelentes que são muito pouco faladas(por algum motivo kkkkk)
Aqui vai uma lista, caso você queira estudar sobre, já que é dificil achar conteúdo que cubra todas essas caracteristicas:
TTL e Locks: Redis possui uma extensão de ferramentas pra lidar perfeitamente com esses dois campos
Pub/Sub: Uma parte importante do Redis onde permite interação através de eventos de pub/sub(como o nome já diz), onde o pub envia algo e o sub "ouve" esse algo em forma de evento
Streams & Consumer Groups: Em vez de usar kafka ou rabbitMQ para sistemas de gerenciamento de fila, recomendo dar uma olhada nisso, já que, apesar da óbvia diferença de implementação, o core pode suprir suas necessidades
Lua Scripts: Lua scripts são, basicamente, scripts em Lua(linguagem) que rodam dentro do Redis. Por rodarem em uma single-thread, eles bloqueiam qualquer operação além da que ele definiu, o que força atomicidade
Você já usou alguma feature dessas em produção?
O Linkedin é DESLEAL para iniciantes e fazer build in public ta começando a saturar!
Ninguém responde seus posts? Você sabe que precisa do linkedin pra conseguir uma vaga, mas seus posts pegam 0 views?
🧵 Como a BeroLab solucionou a deslealdade do meio coorporativo 👇
Pra quem me pergunta como é a comunidade BeroLab, a vibe que eu sinto é exatamente essa aqui.
Uma tempestade de ideias, projetos SaaS malucos e a galera se ajudando a construir portfólio. Orgulho de fazer parte!
@berolabx@berolabx
Começando minha jornada como indie hacker! 🚀
Vou seguir de volta todos os devs que me seguirem — bora construir juntos, compartilhar códigos e trocar ideias sobre desenvolvimento.
LES GOOO!
#buildinpublic@meunomeebero