- 资源介绍
- 更新记录
课程介绍
PHP+Go开发仿简书,实战高并发高可用微服务架构课程是一门针对开发者的实战课程。该课程的目标是教授学员如何使用PHP和Go语言来开发一个类似于简书的网站,并且采用高并发高可用的微服务架构。
在课程中,学员将学习如何使用PHP和Go语言来开发网站的后端服务。课程将涵盖以下主题:
- PHP和Go语言基础知识:学员将学习PHP和Go语言的基础知识,并了解它们在开发中的特点和优势。
- 构建高并发高可用的微服务架构:学员将学习如何构建一个高并发高可用的微服务架构,包括服务拆分、服务注册与发现、负载均衡等。
- 数据存储与缓存:学员将学习如何使用数据库和缓存来存储和管理数据,以及如何使用Redis等工具来提高系统的性能和可靠性。
- 用户认证与授权:学员将学习如何实现用户认证与授权功能,包括用户注册、登录、权限管理等。
- 搜索与推荐系统:学员将学习如何实现搜索和推荐系统,包括全文搜索、关键词提取、推荐算法等。
- 高并发与高可用性测试:学员将学习如何进行高并发与高可用性测试,以及如何通过优化和调整系统来提高性能和可靠性。
通过该课程,学员将获得开发高并发高可用微服务架构的实战经验,提升自己的技术能力,并且能够应用所学知识开发类似于简书的网站。
课程目录
8-001-【imooc】课程汇总/
│【imooc-595】PHP+Go 开发仿简书,实战高并发高可用微服务架构[完结]/
││├─{01}–第1章 课程导学
││├─{02}–第2章 高可用高性能存储应用
││├─{03}–第3章 高可用高性能缓存的应用
││├─{04}–第4章 微服务架构规划设计方案
││├─{05}–第5章 微服务注册中心和配置中心
││├─{06}–第6章 微服务API网关设计
││├─{07}–第7章 打造高性能高可用ElasticSearch搜索中间件
││├─{08}–第8章 打造高性能高可用RabbitMQ消息队列中间件
││├─{09}–第9章结合swoole、swoft、微服务化-实现千万级用户规模
││├─{10}–第10章千万级用户规模架构项目实战
││├─{11}–第11章技术栈升级-Go语言
││├─{12}–第12章课程总结
││├─课件
详细目录
││{01}–第1章 课程导学/
│││├─1-1课程导学1547.mp4 61.8MB
│││├─1-2百万级架构设计2026.mp4 99.1MB
│││├─1-3千万级架构设计1147.mp4 60MB
││{02}–第2章 高可用高性能存储应用/
│││├─2-1高性能高可用存储架构模式0617.mp4 17.5MB
│││├─2-2详解Mysql索引以及Btree和Btree一1610.mp4 29.9MB
│││├─2-3详解Mysql索引以及Btree和Btree二1400.mp4 24.5MB
│││├─2-4深入分析事务和MVCC1931.mp4 45.1MB
│││├─2-5主从复制和读写分离1614.mp4 48.2MB
│││├─2-6分库分表0832.mp4 16.8MB
│││├─2-7一致性Hash算法0742.mp4 15.9MB
│││├─2-8中间件和总结0550.mp4 21.8MB
││{03}–第3章 高可用高性能缓存的应用/
│││├─3-10redis并发竞争问题以及分布式锁0837.mp4 15.2MB
│││├─3-1redis缓存原理与设计0830.mp4 24MB
│││├─3-2redis数据类型以及底层结构和原理2513.mp4 47.9MB
│││├─3-3redis事务机制和IO多路复用2111.mp4 82.9MB
│││├─3-4redis持久化机制以及缓存过期和淘汰策略_11358.mp4 24.9MB
│││├─3-5redisCluster模式集群数据分布算法哈希槽算法和节点通信协议1053.mp4 18MB
│││├─3-6缓存中问题的应对方案-穿透雪崩击穿0654.mp4 10.9MB
│││├─3-7布隆过滤器0947.mp4 18.1MB
│││├─3-8如何避免高并发场景下出现数据不一致的问题0728.mp4 11.3MB
│││├─3-9hotkeybigkey的发现和解决方法0445.mp4 9MB
││{04}–第4章 微服务架构规划设计方案/
│││├─4-1千万级用户规模计算架构设计-微服务架构1138.mp4 21.6MB
│││├─4-2通过几个问题谈谈微服务架构设计要素0803.mp4 11.5MB
│││├─4-3微服务实施中的肯定会遇到的一些问题1221.mp4 17.4MB
│││├─4-4微服务拆分方法和三个火枪手拆分原则AKF原则0908.mp4 13.6MB
│││├─4-5康威定律0745.mp4 14.1MB
││{05}–第5章 微服务注册中心和配置中心/
│││├─5-1微服务注册中心对比以及consul注册中心运行流程0937.mp4 21.8MB
│││├─5-2PHP接入consul注册服务和发现服务1345.mp4 69.6MB
│││├─5-3保证consul的可靠性consul集群0725.mp4 17.2MB
│││├─5-4consul集群角色选举Raft算法0648.mp4 13.1MB
│││├─5-5配置中心的重要性微服务配置中心对比0602.mp4 9.1MB
│││├─5-6consul支持配置中心的实现0436.mp4 12.6MB
│││├─5-7PHP接入consul配置中心0513.mp4 26.4MB
│││├─5-8总结0122.mp4 2MB
││{06}–第6章 微服务API网关设计/
│││├─6-1API网关在实际场景中应用以及主流网关产品kongzuulnginx对比0558.mp4 14.8MB
│││├─6-2什么是kong以及kong的实现原理1159.mp4 28.3MB
│││├─6-3kong实现动态负载均衡1313.mp4 51.1MB
│││├─6-4kong实现BasicAuth和jwt认证1252.mp4 52.1MB
│││├─6-5kong实现Oauth2认证0927.mp4 56.1MB
│││├─6-6kong实现限流0338.mp4 19.3MB
│││├─6-7kong实现黑白名单0254.mp4 10.2MB
│││├─6-8总结0313.mp4 4.6MB
││{07}–第7章 打造高性能高可用ElasticSearch搜索中间件/
│││├─7-1引擎工具包Lucene和ElasticSearch的关系0616.mp4 10.5MB
│││├─7-2Lucene底层存储结构和顺序扫描法的原理0325.mp4 6.3MB
│││├─7-3什么是FST-1_11557.mp4 35MB
│││├─7-4全文检索流程以及倒排索引机制0523.mp4 9.1MB
│││├─7-5倒排索引创建流程以及基于倒排索引的搜索流程0407.mp4 7.6MB
│││├─7-6分词以及修改IKAnalyzer支持热更新词库0635.mp4 11.4MB
│││├─7-7ElasticSearchapi实际场景的应用1003.mp4 40.3MB
│││├─7-8零停机索引重建索引别名0321.mp4 5MB
│││├─7-9Elasticsearch高可用分布式集群2527.mp4 147.8MB
││{08}–第8章 打造高性能高可用RabbitMQ消息队列中间件/
│││├─8-1深入理解AMQP协议0629.mp4 13.8MB
│││├─8-2RabbitMQ五种工作模式实现以及原理剖析一2231.mp4 56.1MB
│││├─8-3RabbitMQ五种工作模式实现以及原理剖析二1948.mp4 74.8MB
│││├─8-4RabbitMQ五种工作模式实现以及原理剖析三1821.mp4 76.8MB
│││├─8-5RabbitMQ消息持久化和消息确认机制ACK0539.mp4 24.5MB
│││├─8-6RabbitMQ死信队列和延迟队列1449.mp4 44.5MB
│││├─8-7RabbitMQ高可用集群1344.mp4 37.4MB
││{09}–第9章结合swoole、swoft、微服务化-实现千万级用户规模/
│││├─[9.10]–9-10接入consul实现服务注册_ev.mp4 85.1MB
│││├─[9.11]–9-11接入consul实现服务发现_ev.mp4 80.9MB
│││├─[9.12]–9-12简单轮询算法获取consul服务信息_ev.mp4 49.5MB
│││├─[9.13]–9-13平衡加权轮询算法_ev.mp4 80.1MB
│││├─[9.14]–9-14服务治理限流、熔断、降级_ev.mp4 96.3MB
│││├─[9.15]–9-15总结_ev.mp4 6.5MB
│││├─[9.1]–9-1服务端基础知识透析_ev.mp4 50MB
│││├─[9.2]–9-2swoole介绍以及为什么swoole适合做微服务_ev.mp4 12.5MB
│││├─[9.3]–9-3http、tcp、udp服务端和客户端_ev.mp4 70.6MB
│││├─[9.4]–9-4Swoole打造协程数据库连接池_ev.mp4 152.9MB
│││├─[9.5]–9-5swoole多进程异步任务以及类MQ解决方案_ev.mp4 74.5MB
│││├─[9.6]–9-6swoft安装和注解机制_ev.mp4 129.4MB
│││├─[9.7]–9-7composer和实现注解路由(一)_ev.mp4 59.8MB
│││├─[9.8]–9-8composer和实现注解路由(二)_ev.mp4 97MB
│││├─[9.9]–9-9Swoft-RPC服务_ev.mp4 89.6MB
│││├─资料.url 114byte
││{10}–第10章千万级用户规模架构项目实战/
│││├─[10.10]–10-10PHP垃圾回收机制_ev.mp4 16.7MB
│││├─[10.11]–10-11PHP优化之OPcache_ev.mp4 51.5MB
│││├─[10.1]–10-1项目需求分析_ev.mp4 38.7MB
│││├─[10.2]–10-2项目微服务架构搭建和业务代码架构搭建_ev.mp4 47.4MB
│││├─[10.3]–10-3kong整合consul,通过kong调用后端服务_ev.mp4 43.2MB
│││├─[10.4]–10-4登录、注册、修改基本信息功能实现(一)_ev.mp4 86.4MB
│││├─[10.5]–10-5登录、注册、修改基本信息功能实现(二)_ev.mp4 89.8MB
│││├─[10.6]–10-6文集和文章相关功能开发_ev.mp4 131.9MB
│││├─[10.7]–10-7实现搜索功能,swoft中如何使用es和mq_ev.mp4 126.7MB
│││├─[10.8]–10-8实现排行榜功能,swoft中如何使用redis_ev.mp4 104.3MB
│││├─[10.9]–10-9vue+elementPlus管理后台展示,通过配置实现_ev.mp4 147MB
││{11}–第11章技术栈升级-Go语言/
│││├─[11.1]–11-1Go入门,安装、Helloworld、ifelse、fo_ev.mp4 62.1MB
│││├─[11.2]–11-2数组、切片、map、结构体、面向对象、自定义包_ev.mp4 64.3MB
│││├─[11.3]–11-3Go并发编程,协程、通道_ev.mp4 43.7MB
│││├─[11.4]–11-4Golangruntime_ev.mp4 21.4MB
│││├─[11.5]–11-5Go反射_ev.mp4 75.5MB
│││├─[11.6]–11-6Gin框架的使用和封装_ev.mp4 70.2MB
│││├─[11.7]–11-7gin集成consul实现服务发现和注册_ev.mp4 49.1MB
│││├─[11.8]–11-8go-gin微服务实现通知消息功能_ev.mp4 75.4MB
││{12}–第12章课程总结/
│││├─[12.1]–12-1总结_ev.mp4 7.7MB
││课件/
│││├─课件
│││课件/
││││├─composer-demo-master.zip 216.9KB
││││├─gin-mjs-master.zip 38.4KB
││││├─go-demo-master.zip 1.1MB
││││├─mjs-admin-1-master.zip 1.2MB
││││├─mjs-admin-master.zip 62.5MB
││││├─mjs-ms-go-master.zip 39.8KB
││││├─mjs-ms-master.zip 6.1MB
││││├─php-demo-master.zip 49.8KB
││││├─swoft-9-master.zip 3.2KB
││││├─think-web-master.zip 119.3KB
││││├─资料.url 114byte
││随机试看/
│││├─8-6RabbitMQ死信队列和延迟队列1449.mp4 99.7MB
│││├─8-7RabbitMQ高可用集群1344.mp4 99.9MB
猜你喜欢
-
智能社-原生JavaScript开发高级课程
2024-05-24 -
全栈开发高可扩展,高可维护性“当当书城WebApp”价值1299元重磅首发完结无秘
2023-12-02 -
传智博客PHP基础+就业班完整版(完整版无密高清版本)
2023-11-23 -
072-VUE全面教学+VUE开源项目超级实战-满分推荐VUE从零到熟练开发实战课程 VUE学习教程
2023-11-24 -
Scrapy打造搜索引擎畅销4年的Python分布式爬虫课-2023升级新版|价值388
2024-01-10 -
BAT大牛亲授技能+技巧 Android面试快速充电升级
2024-01-11 -
后盾网实战美团网开发
2023-11-28 -
专为程序员设计的高等数学课[完结无密]
2024-02-02 -
黑马最新java《十次方》社交项目
2023-11-26 -
前端项目实战教程汇总[共17套]
2023-11-28
-
Python量化交易工程师养成实战-金融高薪领域【更新至13章】价值399
2023-12-15 -
慕课网实战课-CrazyCodeBoy-304-新版React Native+Redux打造高质量上线App-399元-完结【2020新升级】
2023-11-24 -
Vue3源码解析,打造自己的Vue3框架,领悟尤大思维精髓【17章完结】
2023-12-24 -
小程序音乐项目开发实战-大神coderwhy | 新课完结
2023-11-30 -
深度学习常用的目标检测算法[完结无密]
2024-01-25 -
硅量科技-Python从入门到项目实战
2024-05-24 -
Spring Boot企业微信点餐系统项目实战
2023-11-27 -
SpringBoot+Vue3+MySQL集群 开发健康体检双系统【完结无密】
2024-03-04 -
慕课网-Python3+TensorFlow打造人脸识别智能小程序
2024-05-14 -
纯正商业级应用-微信小程序开发实战-366元-完结
2023-11-30
猜你在找
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.xitnds.com"或“xitnds.com”,如遇到无法解压的请联系管理员!
学IT那点事 » PHP+Go 开发仿简书,实战高并发高可用微服务架构[完结]
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 学IT那点事下载免费吗?
- 2024-02-27Hi,初次和大家见面了,请多关照!