nguyenquanghieu2000d / ChattingStudy

Chatting(Spring boot + kafka + react)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChattingStudy

Chatting(Spring boot + kafka + react)

Introduction

This architecture is:

React ----- Spring boot ----- Kafka/zookeeper
                 |
                 |
               Cache(Redis로 변경)
  • React frontend (messages are sent via websockets(STOMP))
  • Kafka stores and distributes the chat messages
  • Google common caches stores the state of the chat meesages and in the future, I will change to redis.
  • Spring boot is http communication with React

About

Chatting(Spring boot + kafka + react)


Languages

Language:Java 53.0%Language:JavaScript 36.5%Language:HTML 6.8%Language:CSS 3.7%