各大中间件选型

93 阅读1分钟

如果用到了消息队列、注册中心等的中间件工具,包括项目所选框架,面试必然逃不过被问到 为什么如此选,了解过其他的吗,或直接追问技术选型。不能硬说我学的就是这个就用了,这可不是面试官想要的答案,只能尴尬一笑。如此,汇总一下相关技术选型,一些精华文章

消息队列选型

10分钟搞懂!消息队列选型全方位对比-腾讯云开发者社区-腾讯云 (tencent.com)

主要针对 Kafka、RocketMQ、RabbitMQ,文章写的非常好

注册中心选型

5种主流微服务注册中心技术选型对比和选型(文章推荐)_51CTO博客_最新微服务技术选型

主要针对consul,zookeeper、etcd,简单明了

etcd和Consul都是优秀的分布式协调服务,但各有侧重。etcd更侧重于提供高一致性、高可用的key-value存储服务,适用于需要强一致性保证的场景;而Consul则更侧重于服务发现、配置管理和健康检查,提供了丰富的原生支持,适用于微服务架构下的服务治理。在选择时,应根据具体业务需求和场景来选择合适的工具。

web框架选型

【Go 语言专栏】Go 语言中的 Web 框架比较与选择-阿里云开发者社区 (aliyun.com)

Golang Web开发框架大比拼:找到适合你的框架_golang web框架-CSDN博客

微服务框架选型