Building a Scalable Live Stream Chat Service with Spring WebFlux, Redis PubSub, RSocket and Auth0

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. livestream-chat

    Horizontally scalable live stream chat. Built with Spring WebFlux, Redis PubSub, RSocket and Auth0.

    Feel free to check the full source on GitHub.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. testcontainers-spring-boot

    Container auto-configurations for Spring Boot based integration tests

    We will use the Playtika testcontainers-springboot library to easily spin up a Redis docker container while running the integration tests locally. This can then be used as our PubSub message broker as we test the functionality of the connection server.

  4. RabbitMQ

    Open source RabbitMQ: core server and tier 1 (built-in) plugins

    If you require a higher degree of message reliability it is worth checking out other message brokers such as Kafka, RabbitMQ or even Redis Streams.

  5. frank_jwt

    JSON Web Token implementation in Rust.

    We will be using the 3rd party service Auth0 for user sign up and authentication. The JWT user access tokens provided by Auth0 are also compatible with RSocket. This will allow us to secure individual messaging routes.

  6. auth0-java

    Java client library for the Auth0 platform

    We will be using the 3rd party service Auth0 for user sign up and authentication. The JWT user access tokens provided by Auth0 are also compatible with RSocket. This will allow us to secure individual messaging routes.

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Integration Testing Done Right

    3 projects | dev.to | 2 Feb 2022
  • Spring - Exception Handler

    1 project | dev.to | 26 Apr 2021
  • Spring Boot + React/Next.js: How to Build a Full-Stack App inĀ 2025

    1 project | dev.to | 12 Mar 2025
  • Spring Boot Unveiled: Innovation through Collaboration and Open Source Funding

    2 projects | dev.to | 6 Mar 2025
  • Membangun Aplikasi Web dengan Arsitektur Microservices dan Integrasi GraphQL

    1 project | dev.to | 24 Feb 2025

Did you know that Java is
the 8th most popular programming language
based on number of references?