【system】系统设计入门

2023-03-06  本文已影响0人  Bogon

很多人在简历里的项目介绍里写了用 redis 作为缓存,用 kafka 作为消息队列等等,可能这些方案都是领导决定的,在面试时你不能说因为领导说用这个,就用这个。

大家自己要去思考下:

为什么你的项目选择用 redis 作为缓存,而不是 Memcache 呢?

为什么你的项目选择用 kafka 作为消息队列,而不是 ActiveMQ、RabbitMQ、RocketMQ 呢?

方案选择的问题在面试过程中,还是很常被问到的,即使大家没用过其他组件,但是还是要去对比下它们之间的区别。

系统设计入门

system-design-primer/README-zh-Hans.md

https://github.com/donnemartin/system-design-primer/blob/master/README-zh-Hans.md

上一篇 下一篇

猜你喜欢

热点阅读