Best of RedisApril 2024

  1. 1
    Article
    Avatar of communityCommunity Picks·2y

    Solving Concurrency Problems with Redis and Golang

    This post explores different solutions for solving concurrency problems in Redis and Golang, including atomic operations, transactions, LUA scripts, and locks.

  2. 2
    Article
    Avatar of lobstersLobsters·2y

    Redis is forked

    Redis, the popular database, has been forked due to licensing changes. The new forks have different licenses and implications for projects dependent on Redis. There is uncertainty about the future direction and the compatibility of the forks. However, Redis remains highly regarded for its benefits to developers.

  3. 3
    Article
    Avatar of hnHacker News·2y

    nalgeon/redka: Redis re-implemented with SQLite

    Redka is an implementation of Redis with SQLite, providing features such as data not needing to fit in RAM, ACID transactions, SQL views, and compatibility with Redis API.

  4. 4
    Article
    Avatar of jeffgeerlingJeff Geerling·2y

    Corporate Open Source is Dead

    Corporate open source is dying, as companies like HashiCorp switch to closed source licenses, causing forks and a loss of community trust.

  5. 5
    Article
    Avatar of redislabsRedis·2y

    Redis is Google Cloud Ready

    Redis has achieved the Google Cloud Ready designation for CloudSQL and AlloyDB. The integration of Redis with Google Cloud databases offers advantages such as real-time experiences and improved user experiences.

  6. 6
    Article
    Avatar of devopsDevOps.com·2y

    Valkey is Rapidly Overtaking Redis

    Valkey, a fork of Redis, is rapidly gaining support from top companies and developers. Many Fortune 500 businesses have switched from Redis to Valkey. Redis, the company behind the Redis software, is facing challenges as its customers move to Valkey.

  7. 7
    Article
    Avatar of minersThe Miners·2y

    Introducing Solid Queue for Background Jobs

    Introducing Solid Queue, a DB-based queuing backend for Active Job in Ruby on Rails 8.0. It provides simplicity and performance for background job processing, supports delayed jobs, queue priority, and native multiprocessing. Solid Queue can be used with SQL databases like PostgreSQL and MySQL. On the other hand, Redis-based background jobs offer scalability, advanced features, and a strong ecosystem. The choice between Solid Queue and Redis-based solutions depends on application complexity, scalability needs, and developer preferences.

  8. 8
    Article
    Avatar of glwGolang Weekly·2y

    Golang Weekly Issue 505: April 30, 2024

    This post discusses the criteria for deciding whether to pass struct pointers or not in Go, explores the claim that Go may be more object-oriented than Java or C++, and highlights the latest features in releases like quic-go, Redka, pdfcpu, Traefik, and Gum.