前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >github标星31W神项目,架构师赶紧收藏(不知道就亏大了)

github标星31W神项目,架构师赶紧收藏(不知道就亏大了)

作者头像
架构师之路
发布2024-07-26 14:29:47
220
发布2024-07-26 14:29:47
举报
文章被收录于专栏:架构师之路

分享一个github标星爆多的宝藏项目。

画外音:项目名字叫“帅气”。

项目名称:awesome

项目地址:https://github.com/sindresorhus/awesome

312K的标星,在github能进入前几?

awesome是一个怎样的项目?

整合技术方案,技术资源,技术话题列表集合的帅气项目。

awesome能干吗?

1. 技术调研,借鉴某个方向的行业技术解决方案,用于系统设计

2. 技术资源,复用某个方向的成熟库,用于系统实现

3. 技术话题,订阅某个技术话题的相关资源,用于技术学习

4. 非技术话题聚合:创业,养生...

例如,你要进行MySQL高可用(HA)方案调研。

步骤一:先在awesome的数据库模块(database)里找到MySQL模块:

步骤二:在MySQL模块里继续找到高可用(HA)模块:

步骤三:在MySQL-HA模块,找到行业能常见的高可用设计方案(solution):

如图,可参考: Galera, MHA, Orchestrator... 等诸多MySQL-HA方案。每个方案都可以跳转到项目查看详情。

画外音,关于Galera,21年写过:

MySQL-HA,多了一项选择,Galera

除了像针对MySQL-HA这类方案,还能够针对开发语言,去调研解决方案,或者成熟库。

再例如:你要使用Java语言,做检索,MQ,ORM的方案。

步骤一:先在awesome的编程语言模块里找到Java模块:

步骤二:在Java模块里找到检索(search)模块:

能看到,Java语言下的常见检索解决方案:Lucene, Solr, ES, Indexer4j等。

同理,在Java模块里找到MQ模块:

MQ的方案可真不少。

画外音:为啥MQ这么卷,真的需要搞这么多吗?

同理,在Java模块里找ORM模块:

都能找到相关的解决方案。

awesome是针对话题(topic)的,除了方案调研和技术选型,还有一些针对话题的有趣玩法。

比如说,在ChatGPT模块里:

你能找到许多免费/付费的ChatGPT平替:

画外音:这是APP平替,还有web版,套壳版...

浏览器插件:

当然,也可以自搭:

画外音:还有客户端,API,多语言封装库...

同时,awesome也汇聚了很多学习资源。

比如,算法学习:

又比如,书籍资源:

再比如,视频资源:

画外音:有些内容需要ladder。

好了,不多说,这个awesome的项目,试过才知道有多帅气。反正我知道它之后,妈妈再也不担心我做“方案调研”了。更多有用有趣的玩法,欢迎大家解锁。

你是怎么做技术调研的?

希望这个项目能对你有帮助,帮忙分享给有需要的朋友,谢转。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-07-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构师之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档