课程介绍
课程目录
往期学员作品
用户评论
课程介绍
课程目录
往期学员作品
用户评论
你将获得
- 掌握某些知识点
- 学会某些技巧(或思路)
教学服务
1v1专属答疑服务
BAT专家面试辅导
讲师介绍
千锋-纤纤老师
有想了解更多课程优惠,系统学习的同学,可以添加纤纤老师QQ:549708579
有想了解更多课程优惠,系统学习的同学,可以添加纤纤老师QQ:549708579
课程详情
课程介绍:
本课程从单体应用模型的问题为切入点,以理论配合实战的方式带领大家了解微服务架构的魅力。通过本课程您可以掌握从最基本的Linux服务器架设到容器化引擎的自动化部署以及以SpringBoot为核心开发框架的全栈式分布式系统开发解决方案。
开发环境:
*集成开发工具:IntellijIDEA2017
*前端开发工具:HBuilder
*服务器系统:LinuxUbuntu16.04
*热部署工具:JRabel
*容器化引擎:Docker
*数据库:MySQL
*项目构建:Maven
*版本控制:Git
*手机抓包:Fiddler
主要技术栈:
*前端框架:BootstrapMetroNic
*核心框架:SpringBoot
*视图框架:SpringMVC
*ORM框架:MyBatis
*数据缓存:RedisSentinel
*分布式系统通信框架:阿里巴巴Dubbo
*分布式协调系统:ApacheZookeeper
*数据库连接池:阿里巴巴Druid
*模板引擎:Thymeleaf
*全文搜索引擎:LuceneSolr
*分布式文件系统:阿里巴巴FastDFS
*消息队列:RabbitMQ
*接口文档引擎:Swagger2
*反向代理服务器:Nginx
持续集成与持续交付:
*持续集成:GitLab
*持续交付:Jenkins
温馨提示
- 请勿私下交易请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
- 听课说明
1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课
2、手机/平板:下载腾讯课堂APP, 进入学习页面听课