Skip to content

XXieYiqiang/SoakUpTheSun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SoakUpTheSun

这是一个用java,golang,python等多语言结合的项目。正在开发中。

主题是视觉辅助,面向视力障碍者,包括但不局限于:一至四级视力障碍,高度近视人士。

主要分为以下几个模块:志愿者,短链接,即时通讯,AI端,AI网关,传输。其中,志愿者,短链接,传输使用语言为java。AI网关,即时通讯使用golang。AI端使用python。目前暂时采用restful,项目基本完善后重构为grpc。

你可以参考我的代码学习到:秒杀场景,大批量分发,缓存击穿,缓存穿透,即时通讯,AI模型的自部署使用等常见场景的解决方案。目前主要使用组件为:rocketMQ,es,redis,mysql。

假如你感兴趣,可以留言讨论。

SoakUpTheSun

This is a project using multiple languages ​​including Java, Go, and Python. It's currently under development.

The theme is visual assistance, targeting visually impaired individuals, including but not limited to: levels one to four visual impairment and people with high myopia.

It mainly consists of the following modules: Volunteers, Short Links, Instant Messaging, AI Client, AI Gateway, and Transmission. The Volunteers, Short Links, and Transmission modules are in Java. The AI ​​Gateway and Instant Messaging are in Go. The AI ​​Client is in Python. Currently, it uses RESTful APIs, but will be refactored to gRPC once the project is largely complete.

You can refer to my code to learn solutions for common scenarios such as flash sales, large-scale distribution, cache breakdown, cache penetration, instant messaging, and self-deployment of AI models. Currently, the main components used are: RocketMQ, Elasticsearch, Redis, and MySQL.

If you are interested, please leave a comment to discuss.

About

Be my eyes AI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •