负载均衡远程服务调用系统
第一章
-
【录播】第1课 Lars课程模块介绍 (分钟)
-
【录播】第2课 Lars的功能演示机场景作用 (分钟)
-
【录播】第3课 Lars的Reactor框架的组成部分 (分钟)
-
【录播】第4课 Lars-Reactor的项目目录构建 (分钟)
-
【录播】第5课 Lars-tcp-server的基础服务开发 (分钟)
-
【录播】第6课 Lars-tcp-server的accept实现(分钟)
-
【录播】第7课 LarsV0.1总结(分钟)
-
【录播】第8课 内存管理-io-buf的结构分析(分钟)
-
【录播】第9课 Lars-内存管理-io-buf内存块的实现(分钟)
-
【录播】第10课 io-buf总结(分钟)
-
【录播】第11课 buf-pool连接池的单例模式设计和基本属性(分钟)
-
【录播】第12课 buf-pool的初始化构造内存池(分钟)
-
【录播】第13课 buf-pool的申请内存和重置内存实现(分钟)
-
【录播】第14课 课前回顾(分钟)
-
【录播】第15课 LarsV0.2-reactor-buf实现(分钟)
-
【录播】第16课 LarsV0.2-outpu-buf实现(分钟)
-
【录播】第17课 larsV0.2-reactor继承内存管理(分钟)
-
【录播】第18课 LarsV0.2-流程总结(分钟)
-
【录播】第19课 LarsV0.3-多路IO事件的分析(分钟)
-
【录播】第20课 LarsV0.3-io-event和event-loop定义(分钟)
-
【录播】第21课 LarsV0.3-event-loop添加一个事件(分钟)
-
【录播】第22课 LarsV0.3-event-loop的epoll-wait封装(分钟)
-
【录播】第23课 LarsV0.3-event-loop删除事件(分钟)
-
【录播】第24课 LarsV0.3-event-loop添加listenfd读事件(分钟)
-
【录播】第25课 LarsV0.3-event-loop添加写事件-基于V0.3开发(分钟)
-
【录播】第26课 LarsV0.3总结(分钟)
-
【录播】第27课 LarsV0.3回顾(分钟)
-
【录播】第28课 解决粘包问题的message结构体定义(分钟)
-
【录播】第29课 LarsV0.4-链接对象的方法和属性的定义(分钟)
-
【录播】第30课 LarsV0.4-tcp-conn链接的初始化(分钟)
-
【录播】第31课 LarsV0.4-tcp-conn处理读事件方法do-read(分钟)
-
【录播】第32课 LarsV0.4-tcp-conn模块回顾(分钟)
-
【录播】第33课 LarsV0.4-send-message主动发包实现(分钟)
-
【录播】第34课 LarsV0.4-tcp-conn处理写时间方法do-write(分钟)
-
【录播】第35课 LarsV0.4-tcp-server创建tcp-conn对象(分钟)
-
【录播】第36课 LarsV0.4-tcp-conn连接封装流程总结(分钟)
-
【录播】第37课 LarsV0.4-tcp-client属性和方法分析(分钟)
-
【录播】第38课 LarsV0.4-tcp-client非阻塞客户端套接字创建链接方式(分钟)
-
【录播】第39课 LarsV0.4-tcp-client读写方法实现(分钟)
-
【录播】第40课 LarsV0.4-tcp-client模块客户端实现问题(分钟)
-
【录播】第41课 LarsV0.4-tcp-client-send-message无效问题解决(分钟
-
【录播】第42课 LarsV0.3-event-loop添加时间buf修复(分钟)
-
【录播】第43课 LarsV0.4复习(分钟)
-
【录播】第44课 LarsV0.5-tcp-server链接管理的功能实现及测试(分钟)
-
【录播】第45课 LarsV0.6-消息路由分发机制msg-router的定义(分钟)
-
【录播】第46课 LarsV0.6-抽象链接类net-connection的定义(分钟)
-
【录播】第47课 LarsV0.6-tcp-server集成路由消息分发机制(分钟)
-
【录播】第48课 LarsV0.6-tcp-server集成消息路由分发机制总结(分钟)
-
【录播】第49课 LarsV0.6回顾(分钟)
-
【录播】第50课 LarsV0.6-tcp-client集成消息路由分发机制(分钟)
-
【录播】第51课 LarsV0.7-Hook流程的说明(分钟)
-
【录播】第52课 LarsV0.7-tcp-server集成链接Hook函数(分钟)
-
【录播】第53课 LarsV0.7-tcp-client集成连接Hook注册功能(分钟)
-
【录播】第56课 昨日回顾(分钟)
-
【录播】第57课 单线程的多路IO服务器模型和多线程模型区别(分钟)
-
【录播】第58课 服务器的几种并发模型(分钟)
-
【录播】第59课 LarsV0.8-task-msg消息队列任务数据类型(分钟)
-
【录播】第60课 LarsV0.8-thread-queue消息队列的发送和接收流程介绍(分钟)
-
【录播】第61课 LarsV0.8-thread-queue消息队列的实现(分钟)
-
【录播】第62课 LarsV0.8-thread-pool线程池的实现(分钟)
-
【录播】第63课 LarsV0.8-处理新链接任务的函数业务实现(分钟)
-
【录播】第64课 LarsV0.8-线程池继承到tcp-server中(分钟)
-
【录播】第65课 LarsV0.8-启用线程池测试(分钟)
-
【录播】第66课 LarsV0.8-限制链接数量的溢出bug问题(分钟)
-
【录播】第67课 LarsV0.9-配置文件功能(分钟)
-
【录播】第68课 LarsV0.10-udp-server的实现(分钟)
-
【录播】第69课 LarsV0.10-udp-client的实现(分钟)
-
【录播】第70课 昨日回顾(分钟)
-
【录播】第71课 QPS-test-protobuf协议的集成(分钟)
-
【录播】第72课 QPS-test-server端实现(分钟)
-
【录播】第73课 QPS-test-qps简单介绍(分钟)
-
【录播】第74课 QPS-test-qps客户端工具编写和性能测试(分钟)
-
【录播】第75课 LarsV0.11-异步消息机制的event-loop增添属性分析(分钟)
-
【录播】第76课 LarsV0.11(分钟)
-
【录播】第77课 LarsV0.11-异步消息发送机制的实现及测试(分钟)
-
【录播】第78课 LarsV0.11-异步消息任务机制bug修复和效果演示(分钟)
-
【录播】第79课 LarsV0.12-连接参数属性的绑定(分钟)
第二章
-
【录播】第80课 Lars-dns-mysql环境搭建(分钟)
-
【录播】第81课 LarsDNS-系统整体模块的简单说明(分钟)
-
【录播】第82课 Lars-Dns-功能的说明(分钟)
-
【录播】第83课 Lars-Dns-数据表的创建(分钟)
-
【录播】第84课 Lars-Dns-整体功能说明(分钟)
-
【录播】第85课 Lars-DnsV0.1-Route类的单例实现(分钟)
-
【录播】第86课 Lars-DnsV0.1-Route类的链接数据库方法实现(分钟)
-
【录播】第87课 Lars-DnsV0.1-定义存放RouteData关系的map数据结构(分钟)
-
【录播】第88课 课前回顾(分钟)
-
【录播】第89课 Lars-DnsV0.1-将RouteData数据加载map中(分钟)
-
【录播】第90课 Lars-Dns的proto协议定义(分钟)
-
【录播】第91课 Lars-DnsV0.1-实现获取Route信息功能(分钟)
-
【录播】第92课 Lars-DnsV0.1获取Route hosts信息测试(分钟)
-
【录播】第93课 Lars-DnsV0.1总结(分钟)
-
【录播】第94课 lars-DnsV0.1回顾(分钟)
-
【录播】第95课 Lars-DnsV0.2-订阅功能的订阅模块分析(分钟)
-
【录播】第96课 Lars-DnsV0.2-订阅模块的类的单例创建及方法属性初始化(分钟)
-
【录播】第97课 Lars-DnsV0.2-发布功能的实现(分钟)
-
【录播】第98课 Lars-DnsV0.2-发布功能的总结(分钟)
-
【录播】第99课 Lars-DnsV0.2-订阅流程复习(分钟)
-
【录播】第100课 Lars-DnsV0.2-订阅模块的集成(分钟)
-
【录播】第101课 Lars-DnsV0.2订阅模块的测试(分钟)
-
【录播】第102课 Lars-DnsV0.2订阅模块测试2(分钟)
-
【录播】第103课 Lars-DnsV0.2的发布问题bug修复(分钟)
-
【录播】第104课 Lars-DnsV0.2订阅发布流程梳理(分钟)
-
【录播】第105课 LarsDns-V0.3BackenThread后端实时监控线程流程(分钟)
-
【录播】第106课 LarsDns-V0.3加载当前Route版本号方法实现(分钟)
-
【录播】第107课 LarsDns-V0.3加载RouteChange修改表的信息(分钟)
-
【录播】第108课 LarsDns-V0.3实现实时监控流程线程业务(分钟)
-
【录播】第109课 LarsDnsV0.3编译bug修改和功能测试(分钟)
-
【录播】第110课 Lars Web管理界面的集成(分钟)
-
【录播】第117课 LarsDnsV0.3 Dns模块总结(分钟)
第三章
第四章
-
【录播】第124课 课程复习(分钟)
-
【录播】第125课 Lars-lbAgentV0.1-udpserver启动(分钟)
-
【录播】第126课 dns-reporter-client-thread启动(分钟)
-
【录播】第127课 Lars-lbAgentV0.1-dns-client实现(分钟)
-
【录播】第128课 Lars-lbAgentV0.1-dns-client编译错误修正(分钟)
-
【录播】第129课 Lars-lbAgentV0.1-reporter-client实现(分钟)
-
【录播】第130课 Lars-lbAgentV0.2-赋值均衡数据结构关系分析(分钟)
-
【录播】第131课 info-load-balance-route-lb数据结构的定义(分钟)
-
【录播】第132课 lbAgentV0.2-proto协议的定义(分钟)
-
【录播】第133课 route-lb与UDP server的关联(分钟)
-
【录播】第134课 route-lb与UDP server的关联程序编译(分钟)
-
【录播】第135课 route-lb更新host主机路由信息业务和调试(分钟)
-
【录播】第136课 route-lb获取host信息不存在情况(分钟)
-
【录播】第137课 昨日回顾及agent获取host信息流程(分钟)
-
【录播】第138课 Api获取主机信息-更新流程梳理(分钟)
-
【录播】第139课 Api-load-balance模块更新主机信息实现(分钟)
-
【录播】第140课 Api目录结构创建(分钟)
-
【录播】第141课 Api创建udp连接实现-lars-lbagent启动失败修正(分钟)
-
【录播】第142课 Api-getHost请求实现(分钟)
-
【录播】第143课 loadBalance-选择主机业务实现(分钟)
-
【录播】第144课 api-get-hostAPI接口测试(分钟)
-
【录播】第145课 api-get-hostAPI流程总结(分钟)
-
【录播】第146课 LbAgentV0.4-api-上报业务实现(分钟)
-
【录播】第147课 lars 系统架构回顾(分钟)
-
【录播】第148课 route-lb处理report业务流程(分钟)
-
【录播】第149课 负责均衡判断参数配置(分钟)
-
【录播】第150课 负载均衡idle节点的失败率判断(分钟)
-
【录播】第151课 负载均衡overload节点的成功率判断(分钟)
-
【录播】第152课 负载均衡上报提交模块(分钟)
-
【录播】第153课 数据问题修改-上报业务测试(分钟)
-
【录播】第154课 模拟器测试工具(分钟)
-
【录播】第155课 idle连续成功-overload连续失败的定期窗口重置机制(分钟)
-
【录播】第156课 loadbalance主动更新主机信息功能(分钟)
-
【录播】第157课 昨日回顾(分钟)
-
【录播】第158课 GetRouteAPI实现(分钟)
-
【录播】第159课 Udp-server-获取路由服务业务注册(分钟)
-
【录播】第160课 Udp-server-API和udpserver的测试(分钟)
-
【录播】第161课 route-lb获取路由全部主机信息实现(分钟)
-
【录播】第162课 API模块注册功能实现和测试工具(分钟)
-
【录播】第163课 项目构建工具(分钟)
-
【录播】第164课 启动工具脚本实现(分钟)
-
【录播】第165课 有关fd泄露的调试办法(分钟)
-
【录播】第166课 qps性能测试(分钟)
-
【录播】第167课 git企业开发基本流程(分钟)
负载均衡远程服务调用系统
第一章
-
【录播】第1课 Lars课程模块介绍 (分钟)
-
【录播】第2课 Lars的功能演示机场景作用 (分钟)
-
【录播】第3课 Lars的Reactor框架的组成部分 (分钟)
-
【录播】第4课 Lars-Reactor的项目目录构建 (分钟)
-
【录播】第5课 Lars-tcp-server的基础服务开发 (分钟)
-
【录播】第6课 Lars-tcp-server的accept实现(分钟)
-
【录播】第7课 LarsV0.1总结(分钟)
-
【录播】第8课 内存管理-io-buf的结构分析(分钟)
-
【录播】第9课 Lars-内存管理-io-buf内存块的实现(分钟)
-
【录播】第10课 io-buf总结(分钟)
-
【录播】第11课 buf-pool连接池的单例模式设计和基本属性(分钟)
-
【录播】第12课 buf-pool的初始化构造内存池(分钟)
-
【录播】第13课 buf-pool的申请内存和重置内存实现(分钟)
-
【录播】第14课 课前回顾(分钟)
-
【录播】第15课 LarsV0.2-reactor-buf实现(分钟)
-
【录播】第16课 LarsV0.2-outpu-buf实现(分钟)
-
【录播】第17课 larsV0.2-reactor继承内存管理(分钟)
-
【录播】第18课 LarsV0.2-流程总结(分钟)
-
【录播】第19课 LarsV0.3-多路IO事件的分析(分钟)
-
【录播】第20课 LarsV0.3-io-event和event-loop定义(分钟)
-
【录播】第21课 LarsV0.3-event-loop添加一个事件(分钟)
-
【录播】第22课 LarsV0.3-event-loop的epoll-wait封装(分钟)
-
【录播】第23课 LarsV0.3-event-loop删除事件(分钟)
-
【录播】第24课 LarsV0.3-event-loop添加listenfd读事件(分钟)
-
【录播】第25课 LarsV0.3-event-loop添加写事件-基于V0.3开发(分钟)
-
【录播】第26课 LarsV0.3总结(分钟)
-
【录播】第27课 LarsV0.3回顾(分钟)
-
【录播】第28课 解决粘包问题的message结构体定义(分钟)
-
【录播】第29课 LarsV0.4-链接对象的方法和属性的定义(分钟)
-
【录播】第30课 LarsV0.4-tcp-conn链接的初始化(分钟)
-
【录播】第31课 LarsV0.4-tcp-conn处理读事件方法do-read(分钟)
-
【录播】第32课 LarsV0.4-tcp-conn模块回顾(分钟)
-
【录播】第33课 LarsV0.4-send-message主动发包实现(分钟)
-
【录播】第34课 LarsV0.4-tcp-conn处理写时间方法do-write(分钟)
-
【录播】第35课 LarsV0.4-tcp-server创建tcp-conn对象(分钟)
-
【录播】第36课 LarsV0.4-tcp-conn连接封装流程总结(分钟)
-
【录播】第37课 LarsV0.4-tcp-client属性和方法分析(分钟)
-
【录播】第38课 LarsV0.4-tcp-client非阻塞客户端套接字创建链接方式(分钟)
-
【录播】第39课 LarsV0.4-tcp-client读写方法实现(分钟)
-
【录播】第40课 LarsV0.4-tcp-client模块客户端实现问题(分钟)
-
【录播】第41课 LarsV0.4-tcp-client-send-message无效问题解决(分钟
-
【录播】第42课 LarsV0.3-event-loop添加时间buf修复(分钟)
-
【录播】第43课 LarsV0.4复习(分钟)
-
【录播】第44课 LarsV0.5-tcp-server链接管理的功能实现及测试(分钟)
-
【录播】第45课 LarsV0.6-消息路由分发机制msg-router的定义(分钟)
-
【录播】第46课 LarsV0.6-抽象链接类net-connection的定义(分钟)
-
【录播】第47课 LarsV0.6-tcp-server集成路由消息分发机制(分钟)
-
【录播】第48课 LarsV0.6-tcp-server集成消息路由分发机制总结(分钟)
-
【录播】第49课 LarsV0.6回顾(分钟)
-
【录播】第50课 LarsV0.6-tcp-client集成消息路由分发机制(分钟)
-
【录播】第51课 LarsV0.7-Hook流程的说明(分钟)
-
【录播】第52课 LarsV0.7-tcp-server集成链接Hook函数(分钟)
-
【录播】第53课 LarsV0.7-tcp-client集成连接Hook注册功能(分钟)
-
【录播】第56课 昨日回顾(分钟)
-
【录播】第57课 单线程的多路IO服务器模型和多线程模型区别(分钟)
-
【录播】第58课 服务器的几种并发模型(分钟)
-
【录播】第59课 LarsV0.8-task-msg消息队列任务数据类型(分钟)
-
【录播】第60课 LarsV0.8-thread-queue消息队列的发送和接收流程介绍(分钟)
-
【录播】第61课 LarsV0.8-thread-queue消息队列的实现(分钟)
-
【录播】第62课 LarsV0.8-thread-pool线程池的实现(分钟)
-
【录播】第63课 LarsV0.8-处理新链接任务的函数业务实现(分钟)
-
【录播】第64课 LarsV0.8-线程池继承到tcp-server中(分钟)
-
【录播】第65课 LarsV0.8-启用线程池测试(分钟)
-
【录播】第66课 LarsV0.8-限制链接数量的溢出bug问题(分钟)
-
【录播】第67课 LarsV0.9-配置文件功能(分钟)
-
【录播】第68课 LarsV0.10-udp-server的实现(分钟)
-
【录播】第69课 LarsV0.10-udp-client的实现(分钟)
-
【录播】第70课 昨日回顾(分钟)
-
【录播】第71课 QPS-test-protobuf协议的集成(分钟)
-
【录播】第72课 QPS-test-server端实现(分钟)
-
【录播】第73课 QPS-test-qps简单介绍(分钟)
-
【录播】第74课 QPS-test-qps客户端工具编写和性能测试(分钟)
-
【录播】第75课 LarsV0.11-异步消息机制的event-loop增添属性分析(分钟)
-
【录播】第76课 LarsV0.11(分钟)
-
【录播】第77课 LarsV0.11-异步消息发送机制的实现及测试(分钟)
-
【录播】第78课 LarsV0.11-异步消息任务机制bug修复和效果演示(分钟)
-
【录播】第79课 LarsV0.12-连接参数属性的绑定(分钟)
第二章
-
【录播】第80课 Lars-dns-mysql环境搭建(分钟)
-
【录播】第81课 LarsDNS-系统整体模块的简单说明(分钟)
-
【录播】第82课 Lars-Dns-功能的说明(分钟)
-
【录播】第83课 Lars-Dns-数据表的创建(分钟)
-
【录播】第84课 Lars-Dns-整体功能说明(分钟)
-
【录播】第85课 Lars-DnsV0.1-Route类的单例实现(分钟)
-
【录播】第86课 Lars-DnsV0.1-Route类的链接数据库方法实现(分钟)
-
【录播】第87课 Lars-DnsV0.1-定义存放RouteData关系的map数据结构(分钟)
-
【录播】第88课 课前回顾(分钟)
-
【录播】第89课 Lars-DnsV0.1-将RouteData数据加载map中(分钟)
-
【录播】第90课 Lars-Dns的proto协议定义(分钟)
-
【录播】第91课 Lars-DnsV0.1-实现获取Route信息功能(分钟)
-
【录播】第92课 Lars-DnsV0.1获取Route hosts信息测试(分钟)
-
【录播】第93课 Lars-DnsV0.1总结(分钟)
-
【录播】第94课 lars-DnsV0.1回顾(分钟)
-
【录播】第95课 Lars-DnsV0.2-订阅功能的订阅模块分析(分钟)
-
【录播】第96课 Lars-DnsV0.2-订阅模块的类的单例创建及方法属性初始化(分钟)
-
【录播】第97课 Lars-DnsV0.2-发布功能的实现(分钟)
-
【录播】第98课 Lars-DnsV0.2-发布功能的总结(分钟)
-
【录播】第99课 Lars-DnsV0.2-订阅流程复习(分钟)
-
【录播】第100课 Lars-DnsV0.2-订阅模块的集成(分钟)
-
【录播】第101课 Lars-DnsV0.2订阅模块的测试(分钟)
-
【录播】第102课 Lars-DnsV0.2订阅模块测试2(分钟)
-
【录播】第103课 Lars-DnsV0.2的发布问题bug修复(分钟)
-
【录播】第104课 Lars-DnsV0.2订阅发布流程梳理(分钟)
-
【录播】第105课 LarsDns-V0.3BackenThread后端实时监控线程流程(分钟)
-
【录播】第106课 LarsDns-V0.3加载当前Route版本号方法实现(分钟)
-
【录播】第107课 LarsDns-V0.3加载RouteChange修改表的信息(分钟)
-
【录播】第108课 LarsDns-V0.3实现实时监控流程线程业务(分钟)
-
【录播】第109课 LarsDnsV0.3编译bug修改和功能测试(分钟)
-
【录播】第110课 Lars Web管理界面的集成(分钟)
-
【录播】第117课 LarsDnsV0.3 Dns模块总结(分钟)
第三章
第四章
-
【录播】第124课 课程复习(分钟)
-
【录播】第125课 Lars-lbAgentV0.1-udpserver启动(分钟)
-
【录播】第126课 dns-reporter-client-thread启动(分钟)
-
【录播】第127课 Lars-lbAgentV0.1-dns-client实现(分钟)
-
【录播】第128课 Lars-lbAgentV0.1-dns-client编译错误修正(分钟)
-
【录播】第129课 Lars-lbAgentV0.1-reporter-client实现(分钟)
-
【录播】第130课 Lars-lbAgentV0.2-赋值均衡数据结构关系分析(分钟)
-
【录播】第131课 info-load-balance-route-lb数据结构的定义(分钟)
-
【录播】第132课 lbAgentV0.2-proto协议的定义(分钟)
-
【录播】第133课 route-lb与UDP server的关联(分钟)
-
【录播】第134课 route-lb与UDP server的关联程序编译(分钟)
-
【录播】第135课 route-lb更新host主机路由信息业务和调试(分钟)
-
【录播】第136课 route-lb获取host信息不存在情况(分钟)
-
【录播】第137课 昨日回顾及agent获取host信息流程(分钟)
-
【录播】第138课 Api获取主机信息-更新流程梳理(分钟)
-
【录播】第139课 Api-load-balance模块更新主机信息实现(分钟)
-
【录播】第140课 Api目录结构创建(分钟)
-
【录播】第141课 Api创建udp连接实现-lars-lbagent启动失败修正(分钟)
-
【录播】第142课 Api-getHost请求实现(分钟)
-
【录播】第143课 loadBalance-选择主机业务实现(分钟)
-
【录播】第144课 api-get-hostAPI接口测试(分钟)
-
【录播】第145课 api-get-hostAPI流程总结(分钟)
-
【录播】第146课 LbAgentV0.4-api-上报业务实现(分钟)
-
【录播】第147课 lars 系统架构回顾(分钟)
-
【录播】第148课 route-lb处理report业务流程(分钟)
-
【录播】第149课 负责均衡判断参数配置(分钟)
-
【录播】第150课 负载均衡idle节点的失败率判断(分钟)
-
【录播】第151课 负载均衡overload节点的成功率判断(分钟)
-
【录播】第152课 负载均衡上报提交模块(分钟)
-
【录播】第153课 数据问题修改-上报业务测试(分钟)
-
【录播】第154课 模拟器测试工具(分钟)
-
【录播】第155课 idle连续成功-overload连续失败的定期窗口重置机制(分钟)
-
【录播】第156课 loadbalance主动更新主机信息功能(分钟)
-
【录播】第157课 昨日回顾(分钟)
-
【录播】第158课 GetRouteAPI实现(分钟)
-
【录播】第159课 Udp-server-获取路由服务业务注册(分钟)
-
【录播】第160课 Udp-server-API和udpserver的测试(分钟)
-
【录播】第161课 route-lb获取路由全部主机信息实现(分钟)
-
【录播】第162课 API模块注册功能实现和测试工具(分钟)
-
【录播】第163课 项目构建工具(分钟)
-
【录播】第164课 启动工具脚本实现(分钟)
-
【录播】第165课 有关fd泄露的调试办法(分钟)
-
【录播】第166课 qps性能测试(分钟)
-
【录播】第167课 git企业开发基本流程(分钟)
学习
250

