默认排序价格排序
本课程针对分布式场景下的几个常见场景进行方案讲解,包括集群状态下一致性Hash、时钟同步、分布式ID、分布式调度和Session一致性等,通过学习能够给生产实践提供场景解决思路和实施参考。
分布式系统核心方案,提升系统架构能力
本课程主要讲解基于容器技术,实现开发运维测试一体化。对持续集成工具Jenkins、代码管理工具GitLab等,通过学习构建一定的DevOps认知及实践能力。
精通DevOps工具,实现开发运维一体化
本课程主要讲解APM管理工具Skywalking、性能监控工具Pinpoint、代码质量管理工具Sonar等,通过学习能够对Web应用性能进行一定的追踪、性能监控。
掌握APM与性能监控工具,提升Web应用性能
微服务拆分是微服务架构绕不过的话题,随着架构演进,在迭代开发中拆分微服务有时非常必要,微服务拆分不仅仅是一项技术层面的重构,更需要对业务能力进行充分的理解,在拆分前一定要理清业务现状,制定好拆分的基本原则,才能指导后续拆分的过程。在实际的工作过程中,微服务架构技术上并不是最大的障碍,如何合理的进行服务边界定义反而是最大的挑战,每个企业都有自身的业务模式和特点,很难说有通用的指导原则,我们通过5年来在微服务领域的摸索和应用,逐渐总结出一些拆分的方法和经验,将其整理成本次课程,希望能为采用微服务架构的设计师提供一些思路,从而找到适合企业自身的服务定义和服务拆分的最佳实践。
实际实践的浓缩精华
这门课会从四个方面,从基础知识到实战问题解决方案,带你重新学习 Java 虚拟机,带你还原最真实的问题现场,找到解决方法。
手把手带你学习 Java 虚拟机
专栏将从理论分析、工具支持、案例与面试点、JVM 优化四大部分入手,带你建立完整系统的性能优化知识体系,让你能对线上应用进行针对性优化,掌握并灵活应用各种实战排查工具。
掌握并灵活应用各种实战排查工具
结合讲师十几年的架构经验,由大型架构的演变史引入,逐步详解分布式缓存、消息队列、数据存储和各类服务框架,进阶部分着重提到高性能、高可用、安全架构等解决方案。最后结合互联网架构实战案例分析,再次加强你对架构设计的理解,帮你绘制出身经百战的技术团队所需的全盘技能与思维图谱。
绘制技术团队的全盘技能与思维图谱
内容会以 3 个实际应用场景为例,深度分析缓存在秒杀系统、计数器、Feed 流中的应用,可以帮助你收获不同场景下、不同设计策略的启发,给你一套完整的缓存系列能力进阶图谱。
给你一套完整的缓存系列能力进阶图谱