通用基础:
linux
TCP/IP协议栈
数据结构与算法
设计模式
编程语言:
java,了解JVM、常用开源框架,锁。
go,了解协程、channel。
中间件:
消息队列:kafka、rocketMQ
数据库:MySQL、Redis、ElasticSearch
部署:
nginx、tomcat
进阶:
分布式、高可用、高并发
秒杀系统的设计,有哪些难点以及如何解决?
通用基础:
linux
TCP/IP协议栈
数据结构与算法
设计模式
编程语言:
java,了解JVM、常用开源框架,锁。
go,了解协程、channel。
中间件:
消息队列:kafka、rocketMQ
数据库:MySQL、Redis、ElasticSearch
部署:
nginx、tomcat
进阶:
分布式、高可用、高并发
秒杀系统的设计,有哪些难点以及如何解决?