有哪些设计良好而且贴近业务的大中厂开源项目值得一看

2022-04-26 22:47:10 +08:00
 golangLover

我自己挺有兴趣看开源代码,但想看比较进阶而且设计良好的那种,完成度也希望不要太低。举个例子,就是 Square 的 OkHttp https://github.com/square/okhttp 。基本的文档以及比较完善的设计。又或者像美团动态线程池的实现,又或者 Guava 这种工具类的也行。总之想要比较贴近于实际环境,而且最重要的是设计架构不错的。求大家的推荐。无论是消息中间件,高并发还是普通 Springboot Starter 都行。

语言就是 Java / Node.js 相关的。谢谢

2118 次点击
所在节点    程序员
9 条回复
Macolor21
2022-04-27 08:28:09 +08:00
golanglover ,咋不看 golang 呢? “b 站开源”源码就不错😂
litchinn
2022-04-27 09:27:21 +08:00
感觉你举得例子和业务也说不上贴近呀
认证中心:keycloak
函数式编程工具包:vavr
业务贴近:jetLinks (物联网项目) 的设备和协议这块设计的还不错
pengtdyd
2022-04-27 11:20:27 +08:00
大厂的业务代码也是 shi 山
golangLover
2022-04-27 12:25:28 +08:00
@litchinn vavr 看过了。其他两个还没看过。谢谢
golangLover
2022-04-27 12:25:46 +08:00
@pengtdyd 比我好就行了
golangLover
2022-04-27 12:25:59 +08:00
@Macolor21 哈哈哈
fff333
2022-04-27 13:37:44 +08:00
deputor
golangLover
2022-04-27 14:52:45 +08:00
@fff333 搜了一下好像不是 java 的?还是我搜错了?
golangLover
2022-05-06 21:30:56 +08:00
頂一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/849447

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX