Redis

Open-source projects categorized as Redis | Edit details

Top 23 Redi Open-Source Projects

  • GitHub repo JavaGuide

    「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

  • GitHub repo advanced-java

    😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo awesome-cheatsheets

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Project mention: Cheatsheets | news.ycombinator.com | 2021-11-18

    Expected to see Pyhthon there, but didn't. Then I looked in the repo, and there it was, just not linked on the front? https://github.com/LeCoupa/awesome-cheatsheets/blob/master/l...

  • GitHub repo celery

    Distributed Task Queue (development branch)

    Project mention: Production-Ready Docker Configuration With DigitalOcean Container Registry Part I | dev.to | 2021-11-03

    Celery is used for background tasks, with Redis as the celery backend.

  • GitHub repo Redisson

    Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...

    Project mention: Implement Hibernate 2nd level Cache with Redis, Spring Boot, and Spring Data JPA | dev.to | 2021-08-15

    4. We use the open-source library Redisson to connect to Redis instance and use Redis as Hibernate 2nd level cache. Please see their Github repo for more information.

  • GitHub repo eladmin

    项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

  • GitHub repo springboot-learning-example

    spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践。另外写博客,用 OpenWrite。

    Project mention: What are some advance topics in backend development with Java? | reddit.com/r/java | 2021-01-04
  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo node-redis

    A high-performance Node.js Redis client.

    Project mention: How to create LinkedIn-like reactions with Serverless Redis | dev.to | 2021-05-19

    The easiest way to connect Redis with Upstash is to use the redis-client as described here.

  • GitHub repo Redis

    Type-safe Redis client for Golang (by go-redis)

    Project mention: How to manage open connections to Redis or any database in general? | reddit.com/r/golang | 2021-09-04

    I have a program in go that will open a new connection for each request. with a massive concurrent requests, redis goes down. I though why not i create a concurrent safe singleton pattern like this https://play.golang.org/p/BYxuXN16HlV. Do you think this approach is good or do u have a different approach. I know in mysql drive they handle the maximum number of open connections but it doesn't seem that's the case for this Redis package https://github.com/go-redis/redis

  • GitHub repo nodeBB

    Node.js based forum software built for the modern web

    Project mention: Please stop closing forums and moving people to Discord | news.ycombinator.com | 2021-09-16

    I've not tried but this has been on my radar for years: a forum than runs on Node - NodeBB

    https://github.com/NodeBB/NodeBB

  • GitHub repo Redis

    🚀 A robust, performance-focused, and full-featured Redis client for Node.js.

    Project mention: How to use Redis Cluster for caching | dev.to | 2021-09-02

    To connect to Redis from your application, you will need a library that can perform that for you (Otherwise you have to reinvent the wheel). While I've been using IORedis for a nodeJS application in this demo, if you have been using a different language, you will have to look for different connectors like Lettuce for Java or perhaps go-redis for Go.

  • GitHub repo phpredis

    A PHP extension for Redis

  • GitHub repo redigo

    Go client for Redis

    Project mention: Connect to Redis cluster using Anycable in rails app | reddit.com/r/rails | 2021-05-27
  • GitHub repo Finagle

    A fault tolerant, protocol-agnostic RPC system

    Project mention: Fun with generics: REST HTTP handler proof-of-concept | reddit.com/r/golang | 2021-11-15

    This comes dangerously close to functional services as popularized by Twitter et al and encapsulated in the well known Finagle library. I don’t know but I strongly suspect /u/peterbourgon was heavily influenced by this while developing the notion of Endpoints in his reasonably well known go-kit library, although it’s significantly less general due mostly to limitations in Go’s type system.

  • GitHub repo rq

    Simple job queues for Python

    Project mention: Preventing multiple request for a long running process | reddit.com/r/flask | 2021-10-28

    For Queues, look into RQ Worker.

  • GitHub repo SSDB

    SSDB - A fast NoSQL database, an alternative to Redis

    Project mention: Using a disk-based Redis clone to reduce AWS S3 bill | reddit.com/r/aws | 2021-04-29

    Aside from this particular use-case, which is what most people here are talking about -- I had never heard of the SSDB project, but it interests me because I often use Redis for certain things it's able to do, aside from its in-memory storage, and sometimes the fact that the data is not stored on disk is a bit of a drawback for me, something I have to work around.

  • GitHub repo Predis

    A flexible and feature-complete Redis client for PHP.

    Project mention: Weekly "ask anything" thread | reddit.com/r/PHP | 2021-10-04

    Personally, I prefer Redis for caching. I find it simple and intuitive to work with, using Predis as the connecting client.

  • GitHub repo C++ Workflow

    C++ Parallel Computing and Asynchronous Networking Engine

    Project mention: WFKafkaClient: A simple C++ asynchronous Kafka client | news.ycombinator.com | 2021-10-20
  • GitHub repo NewsBlur

    NewsBlur is a personal news reader that brings people together to talk about the world. A new sound of an old instrument.

    Project mention: Hacker News RSS | news.ycombinator.com | 2021-09-29
  • GitHub repo machinery

    Machinery is an asynchronous task queue/job queue based on distributed message passing.

    Project mention: Any one knows a job worker project (like Celery) + distributed cron written in Go | reddit.com/r/golang | 2021-10-06

    Machinery is an asynchronous task queue/job queue based on distributed message passing.

  • GitHub repo Centrifugo

    Scalable real-time messaging server in a language-agnostic way. Set up once and forever.

    Project mention: Show HN: Centrifugo – self-hosted real-time messaging server written in Go | news.ycombinator.com | 2021-11-22
  • GitHub repo dev-setup

    macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, iTerm, Python data analysis, Spark, Hadoop MapReduce, AWS, Heroku, JavaScript web development, Android development, common data stores, and dev-based OS X defaults.

    Project mention: MacOS Development workspace 2021 | dev.to | 2021-03-08

    donnemartin - dev setup

  • GitHub repo flower

    Real-time monitor and web admin for Celery distributed task queue

    Project mention: Wondering if I should use Celery vs threads for what I want to do | reddit.com/r/flask | 2021-08-12

    From experience i would not use threads for this or any background jobs. I would use Celery or Flask-RQ2 to be your workers, you will also probably end up using them to run other tasks as you encounter the need for other jobs. They both use Redis as a broker and job store and you can use Redis for other things like caching and so many other useful features. I kind of like RQ2 more then Celery because its a little simpler but Celery has a lot more to offer, more features. RQ2 has rq-dashboard for monitoring jobs and Celery has Flower.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-22.

Redis related posts

Index

What are some of the best open-source Redi projects? This list will help you:

Project Stars
1 JavaGuide 113,857
2 advanced-java 58,684
3 awesome-cheatsheets 25,722
4 celery 18,265
5 Redisson 17,794
6 eladmin 16,740
7 springboot-learning-example 14,579
8 node-redis 14,423
9 Redis 12,930
10 nodeBB 12,257
11 Redis 9,671
12 phpredis 9,170
13 redigo 8,746
14 Finagle 8,113
15 rq 7,997
16 SSDB 7,600
17 Predis 6,943
18 C++ Workflow 6,350
19 NewsBlur 5,843
20 machinery 5,769
21 Centrifugo 5,580
22 dev-setup 5,566
23 flower 5,003
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com