home.social

#redis — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #redis, aggregated by home.social.

  1. This afternoon at PyCon Italia 2026 I’m serving as talk manager in the “Gnocchi” room 🎤🍝

    Right now I’m helping Aastha Asthana prepare her talk “Beyond Caching: Supercharging Python with Redis Data Structures”.

    It’s always nice to help other speakers feel comfortable on stage, especially people giving one of their first talks, just like many others helped me years ago with mine ✨

  2. Healthchecks в Docker Compose для Laravel: как сделать так, чтобы сервисы запускались в правильном порядке

    Если вы хоть раз поднимали Laravel-проект в Docker Compose, наверняка сталкивались с ситуацией: контейнер с приложением стартует раньше, чем база данных успевает принять соединения, и миграции падают с ошибкой SQLSTATE[08006] или Connection refused . Перезапустишь — всё работает. На локалке терпимо, но в продакшене — это в падающие деплои. По умолчанию Docker считает контейнер «живым», если его процесс запущен. Но это не всегда означает, что сервис внутри готов к работе. Решение — правильно настроенные healthcheck’и и условие depends_on с параметром condition: service_healthy . В этой статье разберём, как это сделать для типичного стека Laravel: PHP-FPM, PostgreSQL, Redis и Nginx.

    habr.com/ru/articles/1040132/

    #docker #dockercompose #laravel #php #healthchecks #phpfpm #redis #pgsql #nginx

  3. Healthchecks в Docker Compose для Laravel: как сделать так, чтобы сервисы запускались в правильном порядке

    Если вы хоть раз поднимали Laravel-проект в Docker Compose, наверняка сталкивались с ситуацией: контейнер с приложением стартует раньше, чем база данных успевает принять соединения, и миграции падают с ошибкой SQLSTATE[08006] или Connection refused . Перезапустишь — всё работает. На локалке терпимо, но в продакшене — это в падающие деплои. По умолчанию Docker считает контейнер «живым», если его процесс запущен. Но это не всегда означает, что сервис внутри готов к работе. Решение — правильно настроенные healthcheck’и и условие depends_on с параметром condition: service_healthy . В этой статье разберём, как это сделать для типичного стека Laravel: PHP-FPM, PostgreSQL, Redis и Nginx.

    habr.com/ru/articles/1040132/

    #docker #dockercompose #laravel #php #healthchecks #phpfpm #redis #pgsql #nginx

  4. Healthchecks в Docker Compose для Laravel: как сделать так, чтобы сервисы запускались в правильном порядке

    Если вы хоть раз поднимали Laravel-проект в Docker Compose, наверняка сталкивались с ситуацией: контейнер с приложением стартует раньше, чем база данных успевает принять соединения, и миграции падают с ошибкой SQLSTATE[08006] или Connection refused . Перезапустишь — всё работает. На локалке терпимо, но в продакшене — это в падающие деплои. По умолчанию Docker считает контейнер «живым», если его процесс запущен. Но это не всегда означает, что сервис внутри готов к работе. Решение — правильно настроенные healthcheck’и и условие depends_on с параметром condition: service_healthy . В этой статье разберём, как это сделать для типичного стека Laravel: PHP-FPM, PostgreSQL, Redis и Nginx.

    habr.com/ru/articles/1040132/

    #docker #dockercompose #laravel #php #healthchecks #phpfpm #redis #pgsql #nginx

  5. Healthchecks в Docker Compose для Laravel: как сделать так, чтобы сервисы запускались в правильном порядке

    Если вы хоть раз поднимали Laravel-проект в Docker Compose, наверняка сталкивались с ситуацией: контейнер с приложением стартует раньше, чем база данных успевает принять соединения, и миграции падают с ошибкой SQLSTATE[08006] или Connection refused . Перезапустишь — всё работает. На локалке терпимо, но в продакшене — это в падающие деплои. По умолчанию Docker считает контейнер «живым», если его процесс запущен. Но это не всегда означает, что сервис внутри готов к работе. Решение — правильно настроенные healthcheck’и и условие depends_on с параметром condition: service_healthy . В этой статье разберём, как это сделать для типичного стека Laravel: PHP-FPM, PostgreSQL, Redis и Nginx.

    habr.com/ru/articles/1040132/

    #docker #dockercompose #laravel #php #healthchecks #phpfpm #redis #pgsql #nginx

  6. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forumsoftware #reverseproxy #selfhosted #sidekiq #letsencrypt #rockylinux #opensource #selfhosting #postgresql #rubygems #forum #rubyonrails #redis #elasticsearch

  7. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forumsoftware #reverseproxy #selfhosted #sidekiq #letsencrypt #rockylinux #opensource #selfhosting #postgresql #rubygems #forum #rubyonrails #redis #elasticsearch

  8. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #forumsoftware #reverseproxy #selfhosted #sidekiq #letsencrypt #rockylinux #opensource #selfhosting #postgresql #rubygems #forum #rubyonrails #redis #elasticsearch

  9. Cache is hard — почему инвалидация кэша — это проблема согласованности, а не производительности

    Кэш часто воспринимают как простой способ ускорить систему: положили данные ближе к приложению — получили быстрый ответ. Но на практике главная сложность начинается не с производительности, а с согласованности. Когда данные меняются, кэш может начать «врать»: показывать старые остатки, устаревшие статусы или разные версии одной и той же сущности разным пользователям. В статье разбираем, почему инвалидация кэша — это архитектурная проблема, как TTL, события, CDC и lease‑подходы влияют на консистентность и когда кэш лучше вообще не использовать.

    habr.com/ru/companies/otus/art

    #кэширование #инвалидация_кэша #согласованность_данных #распределённые_системы #Redis #PostgreSQL #CDC #Kafka #TTL #высоконагруженные_системы

  10. Cache is hard — почему инвалидация кэша — это проблема согласованности, а не производительности

    Кэш часто воспринимают как простой способ ускорить систему: положили данные ближе к приложению — получили быстрый ответ. Но на практике главная сложность начинается не с производительности, а с согласованности. Когда данные меняются, кэш может начать «врать»: показывать старые остатки, устаревшие статусы или разные версии одной и той же сущности разным пользователям. В статье разбираем, почему инвалидация кэша — это архитектурная проблема, как TTL, события, CDC и lease‑подходы влияют на консистентность и когда кэш лучше вообще не использовать.

    habr.com/ru/companies/otus/art

    #кэширование #инвалидация_кэша #согласованность_данных #распределённые_системы #Redis #PostgreSQL #CDC #Kafka #TTL #высоконагруженные_системы

  11. Cache is hard — почему инвалидация кэша — это проблема согласованности, а не производительности

    Кэш часто воспринимают как простой способ ускорить систему: положили данные ближе к приложению — получили быстрый ответ. Но на практике главная сложность начинается не с производительности, а с согласованности. Когда данные меняются, кэш может начать «врать»: показывать старые остатки, устаревшие статусы или разные версии одной и той же сущности разным пользователям. В статье разбираем, почему инвалидация кэша — это архитектурная проблема, как TTL, события, CDC и lease‑подходы влияют на консистентность и когда кэш лучше вообще не использовать.

    habr.com/ru/companies/otus/art

    #кэширование #инвалидация_кэша #согласованность_данных #распределённые_системы #Redis #PostgreSQL #CDC #Kafka #TTL #высоконагруженные_системы

  12. Cache is hard — почему инвалидация кэша — это проблема согласованности, а не производительности

    Кэш часто воспринимают как простой способ ускорить систему: положили данные ближе к приложению — получили быстрый ответ. Но на практике главная сложность начинается не с производительности, а с согласованности. Когда данные меняются, кэш может начать «врать»: показывать старые остатки, устаревшие статусы или разные версии одной и той же сущности разным пользователям. В статье разбираем, почему инвалидация кэша — это архитектурная проблема, как TTL, события, CDC и lease‑подходы влияют на консистентность и когда кэш лучше вообще не использовать.

    habr.com/ru/companies/otus/art

    #кэширование #инвалидация_кэша #согласованность_данных #распределённые_системы #Redis #PostgreSQL #CDC #Kafka #TTL #высоконагруженные_системы

  13. europesays.com/es/570056/ Andie MacDowell (68), sobre la relación con John Travolta (72) en los años 90: «Tenía su propio cocinero y se ofrecía para hacerte la comida» #Cine #discover #Entertainment #Entretenimiento #ES #España #Film #Movies #redis #Spain

  14. europesays.com/es/569123/ Antonio Banderas, sobre su encuentro con Tom Hanks en los 90: «Es un hombre que cree en el proyecto de América» #Cine #discover #Entertainment #Entretenimiento #ES #España #Film #Movies #redis #Spain

  15. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  16. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  17. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  18. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  19. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  20. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  21. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  22. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  23. redis practical guide — on 4grab.com caching, sessions, rate limiting, queues — real patterns with code. when to use redis and when not to. https://4grab.com/pay.php?id=ptag_69c4338299fa8 #prompt #redis #backend #devops

  24. 🚀 How to Deploy #Funkwhale on #Debian #VPS

    This article provides a guide demonstrating how to deploy Funkwhale on Debian VPS.
    What is Funkwhale?
    Funkwhale is a self-hosted, federated audio platform for streaming and sharing music & podcasts. It uses #ActivityPub so libraries can follow/feature content across instances (like Mastodon), and it offers a web UI plus ...
    Continued 👉 blog.radwebhosting.com/deploy- #redis #postgresql #certbot #python #opensource #letsencrypt #selfhosted #selfhosting

  25. 🚀 How to Deploy #Funkwhale on #Debian #VPS

    This article provides a guide demonstrating how to deploy Funkwhale on Debian VPS.
    What is Funkwhale?
    Funkwhale is a self-hosted, federated audio platform for streaming and sharing music & podcasts. It uses #ActivityPub so libraries can follow/feature content across instances (like Mastodon), and it offers a web UI plus ...
    Continued 👉 blog.radwebhosting.com/deploy- #redis #postgresql #certbot #python #opensource #letsencrypt #selfhosted #selfhosting

  26. 🚀 How to Deploy #Funkwhale on #Debian #VPS

    This article provides a guide demonstrating how to deploy Funkwhale on Debian VPS.
    What is Funkwhale?
    Funkwhale is a self-hosted, federated audio platform for streaming and sharing music & podcasts. It uses #ActivityPub so libraries can follow/feature content across instances (like Mastodon), and it offers a web UI plus ...
    Continued 👉 blog.radwebhosting.com/deploy- #redis #postgresql #certbot #python #opensource #letsencrypt #selfhosted #selfhosting

  27. 🚀 How to Deploy #Funkwhale on #Debian #VPS

    This article provides a guide demonstrating how to deploy Funkwhale on Debian VPS.
    What is Funkwhale?
    Funkwhale is a self-hosted, federated audio platform for streaming and sharing music & podcasts. It uses #ActivityPub so libraries can follow/feature content across instances (like Mastodon), and it offers a web UI plus ...
    Continued 👉 blog.radwebhosting.com/deploy- #redis #postgresql #certbot #python #opensource #letsencrypt #selfhosted #selfhosting

  28. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #opensource #forumsoftware #postgresql #elasticsearch #sidekiq #selfhosting #redis #rubygems #letsencrypt #forum #rockylinux #rubyonrails #reverseproxy

  29. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #opensource #forumsoftware #postgresql #elasticsearch #sidekiq #selfhosting #redis #rubygems #letsencrypt #forum #rockylinux #rubyonrails #reverseproxy

  30. How to Deploy #Forem on Rocky Linux #VPS This article provides a guide detailing how to deploy Forem on Rocky Linux VPS.
    What is Forem?
    Forem is a robust, open-source platform for building communities like DEV.to. Deploying it on Rocky Linux involves setting up dependencies like PostgreSQL, ...
    Continued 👉 blog.radwebhosting.com/deploy- #selfhosted #opensource #forumsoftware #postgresql #elasticsearch #sidekiq #selfhosting #redis #rubygems #letsencrypt #forum #rockylinux #rubyonrails #reverseproxy

  31. Misconfigured, Enrolled and Dormant: Anatomy of a P2Pinfect Kubernetes Compromise

    An investigation identified persistent P2Pinfect botnet presence within Google Kubernetes Engine clusters at multiple organizations, with one compromise lasting six months. The intrusions originated from exposed Redis instances that provided initial access. The botnet utilizes a peer-to-peer architecture for resilience against takedowns and operates as a botnet-for-hire platform. While no second-stage payloads were executed in observed cases, the malware has been linked to ransomware and cryptocurrency mining deployment. A new deployment script was discovered, and evidence suggests P2Pinfect has expanded exploitation techniques to include CVE-2025-11953 (Metro4Shell) targeting React vulnerabilities. Possible incorporation of CVE-2025-49844 (RediShell) is speculated. The campaign demonstrates how single misconfigurations enable long-term compromise in cloud environments.

    Pulse ID: 6a0e3753562a6e67c9d9aac4
    Pulse Link: otx.alienvault.com/pulse/6a0e3
    Pulse Author: AlienVault
    Created: 2026-05-20 22:36:03

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #Cloud #CyberSecurity #Google #InfoSec #Malware #NATO #OTX #OpenThreatExchange #RAT #RansomWare #Redis #bot #botnet #cryptocurrency #AlienVault

  32. Misconfigured, Enrolled and Dormant: Anatomy of a P2Pinfect Kubernetes Compromise

    An investigation identified persistent P2Pinfect botnet presence within Google Kubernetes Engine clusters at multiple organizations, with one compromise lasting six months. The intrusions originated from exposed Redis instances that provided initial access. The botnet utilizes a peer-to-peer architecture for resilience against takedowns and operates as a botnet-for-hire platform. While no second-stage payloads were executed in observed cases, the malware has been linked to ransomware and cryptocurrency mining deployment. A new deployment script was discovered, and evidence suggests P2Pinfect has expanded exploitation techniques to include CVE-2025-11953 (Metro4Shell) targeting React vulnerabilities. Possible incorporation of CVE-2025-49844 (RediShell) is speculated. The campaign demonstrates how single misconfigurations enable long-term compromise in cloud environments.

    Pulse ID: 6a0e3753562a6e67c9d9aac4
    Pulse Link: otx.alienvault.com/pulse/6a0e3
    Pulse Author: AlienVault
    Created: 2026-05-20 22:36:03

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #Cloud #CyberSecurity #Google #InfoSec #Malware #NATO #OTX #OpenThreatExchange #RAT #RansomWare #Redis #bot #botnet #cryptocurrency #AlienVault

  33. Misconfigured, Enrolled and Dormant: Anatomy of a P2Pinfect Kubernetes Compromise

    An investigation identified persistent P2Pinfect botnet presence within Google Kubernetes Engine clusters at multiple organizations, with one compromise lasting six months. The intrusions originated from exposed Redis instances that provided initial access. The botnet utilizes a peer-to-peer architecture for resilience against takedowns and operates as a botnet-for-hire platform. While no second-stage payloads were executed in observed cases, the malware has been linked to ransomware and cryptocurrency mining deployment. A new deployment script was discovered, and evidence suggests P2Pinfect has expanded exploitation techniques to include CVE-2025-11953 (Metro4Shell) targeting React vulnerabilities. Possible incorporation of CVE-2025-49844 (RediShell) is speculated. The campaign demonstrates how single misconfigurations enable long-term compromise in cloud environments.

    Pulse ID: 6a0e3753562a6e67c9d9aac4
    Pulse Link: otx.alienvault.com/pulse/6a0e3
    Pulse Author: AlienVault
    Created: 2026-05-20 22:36:03

    Be advised, this data is unverified and should be considered preliminary. Always do further verification.

    #Cloud #CyberSecurity #Google #InfoSec #Malware #NATO #OTX #OpenThreatExchange #RAT #RansomWare #Redis #bot #botnet #cryptocurrency #AlienVault