默认排序价格排序
本课程对MongoDB的存储原理以及replica sets & Sharded Cluster等、对Neo4j数据模型及图形理论等进行深入讲解。
深入讲解存储原理及图形理论
本课程会对分布式治理中遇到的问题,例如权重、降级、容错路由等进行讲解,并对分布式协调服务Zookeeper进行系统的说明。
分布式治理与Zookeeper
本课程会对分布式架构的理论、架构设计、网络通信、Netty、NIO、RPC等进行讲解,并设计实现一个RPC远程过程调用框架。
从0-1构建远程调用框架
本课程通过学习脚手架框架SpringBoot,储备快速构建企业级Spring项目的能力;通过学习微服务套件Spring Cloud Netflix、Spring Cloud Alibaba,掌握当下主流Web应用微服务架构实践技能,拥有能够帮助企业搭建微服务架构的实战能力。
搭建微服务架构
本课程学习互联网架构中对于架构性能非常有影响的两类中间件:缓存中间件、消息中间件。针对缓存中间件Redis的使用、原理、集群进行讲解,针对消息中间件RabbitMQ的消费模型、使用、集群进行详细说明。通过学习储备Redis、RabbitMQ的生产实践应用能力。
缓存中间件、消息中间件
本课程通过对持久层框架的衍生分析,推导出开发步骤进而纯手写持久层框架,对MyBatis技术系统复习后进行源码剖析。
从手写持久层框架到源码深度剖析
本课程会讲解线程高级部分,例如线程状态机制分析与线程池实现原理、抽象队列化同步器AQS等,还会深入JVM分析与调优,Linux性能监控与调优。
高级线程管理与JVM、Linux调优
本课程将会剖析Spring全家桶中的安全管理框架SpringSecurity,重点分析SpringSecurity认证和授权的核心流程,通过对其源码的剖析,探秘底层实现原理及框架设计思想。
认证、授权流程,源码剖析
本课程会剖析HTTP和HTTPS协议,加深理解Web交互机制,还会介绍各种防护技术,来抵御XSS、CSRF、注入等多种类型的攻击,并详解CDN加速实现原理,对系统访问速度进行优化。
详解CDN加速实现原理
本课程完成项目实战,项目设计为单体架构,基于企业级SSM框架实现。涵盖从需求分析、架构设计、功能模块开发、团队协作到部署发布完整过程。通过该课程的学习能够认识项目研发过程,增强实战开发能力,掌握团队协作工具。
增强实战开发能力,掌握团队协作工具
本课程对SpringCloud的一些高级特性,例如链路追踪设计原理及Sleuth+Zipkin、Spring Cloud Alibaba等进行讲解;另外,对SpringCloud的一些高级特性以及Spring Cloud Alibaba进行原理和源码剖析,以及链路追踪设计原理及Sleuth+Zipkin、Nacos、Sentinel、Seata等内容。
SpringCloud高级特性与源码剖析
本课程对MySQL数据库进行多维度讲解,包括概念、安装使用、SQL操作语言等。通过本课程学习,储备对数据库体系的认知,掌握对MySQL数据库的基本使用,能够具备一定使用MySQL处理数据的能力。
掌握数据处理核心能力