我知道的有这些:
这些都是可以独立使用的,也就是不需要现在所谓的云原生环境。
各位大佬,请问还有什么 go 写的,比较牛逼的可以独立使用的中间件或者别的项目吗?框架、数据库、分布式系统、缓存、消息队列等等都可以。有个前提,在生产环境大规模使用的(大规模定义是:已经使用范围很广 或者 新出来范围不太广,但是增速很快),自己写的玩具就不算了。
1
tianyou666shen 2022-07-28 10:21:34 +08:00
|
2
passer9527 OP @tianyou666shen 看了这个,但是里面的内容太多,并且由于我目前对 go 生态也不是太熟悉,所以判断不了里面内容的应用程度。所以看看做 go 开发的大家的看法
|
3
April5 2022-07-28 10:32:29 +08:00
提两个工具类的
esbuild hugo |
4
yyf1234 2022-07-28 10:39:53 +08:00 via iPhone
https://github.com/nsqio/go-nsq
源码非常值得学习 |
5
fzdwx 2022-07-28 10:55:02 +08:00
有啥非要依赖 k8s 才牛逼的项目吗?
|
6
ghouleztt 2022-07-28 10:57:23 +08:00 via iPhone
nsq
|
7
hutoer 2022-07-28 11:00:27 +08:00
docker golang 写的,比 k8s 用的人多多了
|
8
Evovil 2022-07-28 11:11:35 +08:00
|
10
wunonglin 2022-07-28 11:20:05 +08:00 1
|
11
RheatiN 2022-07-28 11:25:43 +08:00
clash 算不算~
|
12
amwyyyy 2022-07-28 11:26:13 +08:00
minio
|
13
Gota 2022-07-28 11:31:59 +08:00 1
Asynq 基于 Redis 的分布式任务队列
https://github.com/hibiken/asynq |
14
mdjxyz 2022-07-28 13:45:47 +08:00
|
15
colatin 2022-07-28 14:15:50 +08:00
意思是依赖 k8s 的项目就很厉害?
|
16
hahadaxigua834 2022-07-28 14:40:39 +08:00 via Android 1
yaegi
|
17
hailaz 2022-07-28 14:42:49 +08:00
标准库算不算
|
18
superfatboy 2022-07-28 15:40:37 +08:00
@April5 hugo 应该不管工具类吧??
|
19
zjj19950716 2022-07-28 16:39:51 +08:00
groupcache
|
20
keepeye 2022-07-28 16:47:54 +08:00
logrus?
|
21
leonfrer 2022-07-28 17:56:43 +08:00
influxdb
|
22
wonderfulcxm 2022-07-28 18:13:46 +08:00 via iPhone
trojan-go
|
23
dayeye2006199 2022-07-29 00:48:16 +08:00 via Android
Hashicorp 全家桶
Consul nomad terraform Vault Packer 都是可以脱离 K8s 使用的解决方案。 |
24
danhahaha 2022-07-29 12:32:38 +08:00
photoprism
|
25
349865361 2022-07-29 15:01:50 +08:00 2
我们上线的项目 使用了
echo v4 框架 gorm 做 ORM 缓存用 freecache 缓存驱动用 redis 驱动 队列、定时任务用 asynq 驱动也用 redis 支持集群 部署用 coding 的自动化部署和 docker 方式部署 我们大部分的项目没有百万级的并发用不着 k8s 微服务等只会增加复杂度 对于高并发和其他语言一样依靠缓存 数据库可以依靠阿里云的分布式 mysql 数据库通过云服务解决 服务端并发也可以依靠阿里云的集群多服务器部署 |
26
treblex 2022-07-30 08:59:33 +08:00 via iPhone
Clash
V 2ray |