他山之石--高级阶段

project name

系统的部署和ELK日志收集监控

开发完成一个应用,接下来的工作,我们就是要把系统部署到服务器上面,而部署之前,你需要先规划好服务器,搭建相关的服务。这个阶段我们会学习使用nginx,jetty,tomcat等轻量级的工具搭建系统运行环境。

>>点击学习

project name

多线程、Netty和JVM的学习

因为多线程、Netty和JVM优化等知识点的结合比较紧密,所以我们就放在一起进行学习了,这部分的内容在之前也简单介绍过了,不过现在的目标是高级工程师,所以非常有必须吧基础知识打扎实了。

>>点击学习

project name

RPC框架的学习

之前我们使用nginx做负载均衡,已经有一定的架构的影子了,但是目前比较流行是微服务,Dubbo,Spring Clound的学习

>>点击学习

project name

消息队列的学习

当你的系统上线后,你会遇到很多问题,比如高峰时的性能低下、不同系统之间的通讯等等,那么如果可以解决这些问题呢,消息队列可以提供一种思路给大家。消息队列可以帮助沃恩异步传输消息,应用间的解耦等问题。实现高性能,高可用,可伸缩和最终一致性架构。常用的消息队列有消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ

>>点击学习