 Egg.js 在阿里巴巴集团的的实践运用庄少/ngot 从⼑耕⽕种,铁犁⽜耕,迈向机械化⽣ 产 Egg.js 在阿⾥巴巴集团的的实践运⽤ 关于我 ▸ 庄少/ngot ▸ Egg.js 核⼼心开发者;fibjs 核⼼心开发者; ▸ Follow me at : ngot ngot Ngot_ftd ⼑耕⽕种 裸⽤社区框架 ✤ 裸⽤ koa, express 等 ✤ 各团队独⾃野蛮发展,开发规范混乱 基于上层框架开发的应⽤用 社区⽣生态 团队架构师 ⼀一线开发者 Node.js Plugin 插件⽣生态 适合特定团队业务场景的上层框架 Framework 蚂蚁 Chair UC Nut 集团 Begg … Specification ⼀一套规范和约定 Tool ⼯工具链 与社区联动 �� ���� ���� ����� ���� ���� � � hengfei0 码力 | 29 页 | 2.39 MB | 1 年前3 Egg.js 在阿里巴巴集团的的实践运用庄少/ngot 从⼑耕⽕种,铁犁⽜耕,迈向机械化⽣ 产 Egg.js 在阿⾥巴巴集团的的实践运⽤ 关于我 ▸ 庄少/ngot ▸ Egg.js 核⼼心开发者;fibjs 核⼼心开发者; ▸ Follow me at : ngot ngot Ngot_ftd ⼑耕⽕种 裸⽤社区框架 ✤ 裸⽤ koa, express 等 ✤ 各团队独⾃野蛮发展,开发规范混乱 基于上层框架开发的应⽤用 社区⽣生态 团队架构师 ⼀一线开发者 Node.js Plugin 插件⽣生态 适合特定团队业务场景的上层框架 Framework 蚂蚁 Chair UC Nut 集团 Begg … Specification ⼀一套规范和约定 Tool ⼯工具链 与社区联动 �� ���� ���� ����� ���� ���� � � hengfei0 码力 | 29 页 | 2.39 MB | 1 年前3
 《58到家技术架构快速规划与落地》 - 沈剑58集团技术专场 技术架构快速规划与落地 沈剑 58集团技术专场 关于 我 � “架构师之路”作者 � 高级工程师 � 技术委员会主席、高级架构师、技术学院优秀讲师 � 技术委员会主席、技术总监 � 本质:程序员 58集团技术专场 目录-技术架构体系建设 问题 实践 总结 1. 服务化 2. 监控平台 3. 调用链跟踪 4. 服务治理 58集团技术专场 一、初创公司技术架构体系建设 一、初创公司技术架构体系建设 常见问题 58集团技术专场 初创公司技术体系常见问题 体系割裂 系统耦合 DB耦合 出问题不知道 查问题麻烦 定位问题周期长 一团麻 没人 58集团技术专场 二、 技术体系快速规划与 落地实践 58集团技术专场 1. 服务化-服务化之前高可用架构 � 服务化前系统架构 (1)端 (2)反向代理 (3)应用 (4)数据 58集团技术专场 1. 服务化-问题:代码拷贝 服务化-问题:代码拷贝 58集团技术专场 1. 服务化-问题:复杂性扩散 58集团技术专场 1. 服务化-问题:库耦合 58集团技术专场 1. 服务化-问题:DB耦合 58集团技术专场 1. 服务化-问题:SQL质量无保障 58集团技术专场 1. 服务化-解决方案:服务化 58集团技术专场 1. 服务化-58到家最佳实践 � 统一服务框架(D-SF) � 统一数据访问层(D-Dao)0 码力 | 42 页 | 1.52 MB | 1 年前3 《58到家技术架构快速规划与落地》 - 沈剑58集团技术专场 技术架构快速规划与落地 沈剑 58集团技术专场 关于 我 � “架构师之路”作者 � 高级工程师 � 技术委员会主席、高级架构师、技术学院优秀讲师 � 技术委员会主席、技术总监 � 本质:程序员 58集团技术专场 目录-技术架构体系建设 问题 实践 总结 1. 服务化 2. 监控平台 3. 调用链跟踪 4. 服务治理 58集团技术专场 一、初创公司技术架构体系建设 一、初创公司技术架构体系建设 常见问题 58集团技术专场 初创公司技术体系常见问题 体系割裂 系统耦合 DB耦合 出问题不知道 查问题麻烦 定位问题周期长 一团麻 没人 58集团技术专场 二、 技术体系快速规划与 落地实践 58集团技术专场 1. 服务化-服务化之前高可用架构 � 服务化前系统架构 (1)端 (2)反向代理 (3)应用 (4)数据 58集团技术专场 1. 服务化-问题:代码拷贝 服务化-问题:代码拷贝 58集团技术专场 1. 服务化-问题:复杂性扩散 58集团技术专场 1. 服务化-问题:库耦合 58集团技术专场 1. 服务化-问题:DB耦合 58集团技术专场 1. 服务化-问题:SQL质量无保障 58集团技术专场 1. 服务化-解决方案:服务化 58集团技术专场 1. 服务化-58到家最佳实践 � 统一服务框架(D-SF) � 统一数据访问层(D-Dao)0 码力 | 42 页 | 1.52 MB | 1 年前3
 Apifox - API调试、API Mock、API自动化测试一体化协作平台。 痛点 • 集团正在数字化转型,100+并行项目,80+数字化产品,API 大幅增加, 相互调用频繁,急需效率管理工具作为数字化转型支撑; • 原使用 Swagger 和 Postman,功能易用性差,海外产品学习成本高,不 利于新同事快速上手。 新希望集团有限公司 2021 年 09 月开始使用 新希望集团有限公司创立于1982 年,在三十余年的发展中,集团基于自身资 源和 推行落地:选取典型团队试点运行,分析效率提升效果,逐步落地到全部 团队。 痛点 • 集团组织架构复杂,每个部门各自使用不同的接口调试工具,数据不互 通; • 项目接口文档分散,研发人员需要做对接的时候只能复制黏贴,效率低; • 数据越积越多,文档没有统一出口,无法规范管理。 领创集团 2022 年 06 月开始使用 领创集团 (Advance Intelligence Group) 成立于 20160 码力 | 27 页 | 14.01 MB | 1 年前3 Apifox - API调试、API Mock、API自动化测试一体化协作平台。 痛点 • 集团正在数字化转型,100+并行项目,80+数字化产品,API 大幅增加, 相互调用频繁,急需效率管理工具作为数字化转型支撑; • 原使用 Swagger 和 Postman,功能易用性差,海外产品学习成本高,不 利于新同事快速上手。 新希望集团有限公司 2021 年 09 月开始使用 新希望集团有限公司创立于1982 年,在三十余年的发展中,集团基于自身资 源和 推行落地:选取典型团队试点运行,分析效率提升效果,逐步落地到全部 团队。 痛点 • 集团组织架构复杂,每个部门各自使用不同的接口调试工具,数据不互 通; • 项目接口文档分散,研发人员需要做对接的时候只能复制黏贴,效率低; • 数据越积越多,文档没有统一出口,无法规范管理。 领创集团 2022 年 06 月开始使用 领创集团 (Advance Intelligence Group) 成立于 20160 码力 | 27 页 | 14.01 MB | 1 年前3
 新一代分布式高性能图数据库的构建 - 沈游人以上。 企业级数据解决方案专家 为建行、工行、交行、招行、上交所、深交所、中国人寿等 70+ 银行证券保险 企业、公安部、上海市公安局、武汉市公安局等 100+ 公安机构,国家电网、 国信通产业集团等电力能源行业提供数据智能产品解决方案及长期服务。 海致专注为政府、金融、能源等客户提供大数据处理、分析、挖掘服务,在互 联网技术基础上,打造专业、易用的企业级大数据实战应用产品及解决方案。 北京中关村总部 一 定国际影响的优秀成果, AtlasGraph 的获奖证明了其技术领先性、创新性、 重要性,在自主可控浪潮下,实现了对国外产品的有效替代,防止高新技术领 域“卡脖子”现象的发生。 海致科技集团、海致星图联合清华大学研发的“ AtlasGraph 大规模图数据分析平 台”荣获中国计算机学会( CCF : China Computer Federation )“ 2021 年 CCF 科 规模图数据分析平台 AtlasGraph 。 5 获得 2022 年中国电子学会科学技术奖科技进步一等奖 中国电子学会发布的《 2022 中国电子学会科学技术奖公告》,海 致星图与北京邮电大学、蚂蚁科技集团有限公司、中移动信息技术 有限公司联合研发的“大规模复杂异质图数据智能分析技术与规模化 应用”项目,斩获“科学技术奖科技进步一等奖”,这也是国内电子信 息领域的最高奖项。 该奖项由数十名院士0 码力 | 38 页 | 24.68 MB | 1 年前3 新一代分布式高性能图数据库的构建 - 沈游人以上。 企业级数据解决方案专家 为建行、工行、交行、招行、上交所、深交所、中国人寿等 70+ 银行证券保险 企业、公安部、上海市公安局、武汉市公安局等 100+ 公安机构,国家电网、 国信通产业集团等电力能源行业提供数据智能产品解决方案及长期服务。 海致专注为政府、金融、能源等客户提供大数据处理、分析、挖掘服务,在互 联网技术基础上,打造专业、易用的企业级大数据实战应用产品及解决方案。 北京中关村总部 一 定国际影响的优秀成果, AtlasGraph 的获奖证明了其技术领先性、创新性、 重要性,在自主可控浪潮下,实现了对国外产品的有效替代,防止高新技术领 域“卡脖子”现象的发生。 海致科技集团、海致星图联合清华大学研发的“ AtlasGraph 大规模图数据分析平 台”荣获中国计算机学会( CCF : China Computer Federation )“ 2021 年 CCF 科 规模图数据分析平台 AtlasGraph 。 5 获得 2022 年中国电子学会科学技术奖科技进步一等奖 中国电子学会发布的《 2022 中国电子学会科学技术奖公告》,海 致星图与北京邮电大学、蚂蚁科技集团有限公司、中移动信息技术 有限公司联合研发的“大规模复杂异质图数据智能分析技术与规模化 应用”项目,斩获“科学技术奖科技进步一等奖”,这也是国内电子信 息领域的最高奖项。 该奖项由数十名院士0 码力 | 38 页 | 24.68 MB | 1 年前3
 Nacos架构&原理
TOC 成员 - 李响 服务注册、发现与配置管理是构成大型分布式系统的基石。Nacos 是集成了这三种能力的现代化、 开源开放的代表系统。本书系统化的介绍了 Nacos 诞生的历史背景以及其在阿里集团内部孕育的过 程,阐述了打造⼀款实用、易用系统的全过程。另外,本书也从设计、架构方面详细介绍了 Nacos 的实现,分享了 Nacos 在业内的最佳实践和用户案例。相信对分布式系统和其实现有兴趣的 Fabio 做负载均衡。 Nacos 架构 < 70 图 6 客户端侧负载均衡 在阿里巴巴集团内部,却是使用的相反的思路。服务消费者往往并不关心所访问的服务提供者的负 载均衡,它们只关心以最高效和正确的访问服务提供者的服务。而服务提供者,则非常关注自身被 访问的流量的调配,这其中的第⼀个原因是,阿里巴巴集团内部服务访问流量巨大,稍有不慎就会 导致流量异常压垮服务提供者的服务。因此服务提供者需要能够完全掌控服务的流量调配,并可以 集群的规模,3、5 个节点是不能应对大规模的服务订阅和查 询的。 在对容量的评估时,不仅要针对企业现有的服务规模进行评估,也要对未来 3 到 5 年的扩展规模 进行预测。阿里巴巴的中间件在内部支撑着集团百万级别服务实例,在容量上遇到的挑战可以说不 会小于任何互联网公司。这个容量不仅仅意味着整体注册的实例数,也同时包含单个服务的实例数、 整体的订阅者的数目以及查询的 QPS 等。Nacos 在内部淘汰0 码力 | 326 页 | 12.83 MB | 9 月前3 Nacos架构&原理
TOC 成员 - 李响 服务注册、发现与配置管理是构成大型分布式系统的基石。Nacos 是集成了这三种能力的现代化、 开源开放的代表系统。本书系统化的介绍了 Nacos 诞生的历史背景以及其在阿里集团内部孕育的过 程,阐述了打造⼀款实用、易用系统的全过程。另外,本书也从设计、架构方面详细介绍了 Nacos 的实现,分享了 Nacos 在业内的最佳实践和用户案例。相信对分布式系统和其实现有兴趣的 Fabio 做负载均衡。 Nacos 架构 < 70 图 6 客户端侧负载均衡 在阿里巴巴集团内部,却是使用的相反的思路。服务消费者往往并不关心所访问的服务提供者的负 载均衡,它们只关心以最高效和正确的访问服务提供者的服务。而服务提供者,则非常关注自身被 访问的流量的调配,这其中的第⼀个原因是,阿里巴巴集团内部服务访问流量巨大,稍有不慎就会 导致流量异常压垮服务提供者的服务。因此服务提供者需要能够完全掌控服务的流量调配,并可以 集群的规模,3、5 个节点是不能应对大规模的服务订阅和查 询的。 在对容量的评估时,不仅要针对企业现有的服务规模进行评估,也要对未来 3 到 5 年的扩展规模 进行预测。阿里巴巴的中间件在内部支撑着集团百万级别服务实例,在容量上遇到的挑战可以说不 会小于任何互联网公司。这个容量不仅仅意味着整体注册的实例数,也同时包含单个服务的实例数、 整体的订阅者的数目以及查询的 QPS 等。Nacos 在内部淘汰0 码力 | 326 页 | 12.83 MB | 9 月前3
 高可用分布式流数据存储设计-李玥⾼高可⽤用分布式流数据存储设计 李玥 京东集团 技术架构部 架构师 ⾃自我介绍 ⾃自我介绍 李李玥 京东集团 技术架构部 架构师 负责主导设计新⼀一代京东消息中间件系统,专注于流数据的⼀一致性分发和可靠存储、分布式实时计算和⾼高可⽤用分 布式系统架构等技术领域。 从事互联⽹网研发、架构10余年年,曾在浪潮集团、当当⽹网等公司从事架构相关⼯工作。2017年年加⼊入京东,期间提升京0 码力 | 36 页 | 6.02 MB | 1 年前3 高可用分布式流数据存储设计-李玥⾼高可⽤用分布式流数据存储设计 李玥 京东集团 技术架构部 架构师 ⾃自我介绍 ⾃自我介绍 李李玥 京东集团 技术架构部 架构师 负责主导设计新⼀一代京东消息中间件系统,专注于流数据的⼀一致性分发和可靠存储、分布式实时计算和⾼高可⽤用分 布式系统架构等技术领域。 从事互联⽹网研发、架构10余年年,曾在浪潮集团、当当⽹网等公司从事架构相关⼯工作。2017年年加⼊入京东,期间提升京0 码力 | 36 页 | 6.02 MB | 1 年前3
 基于open-falcon的平安云监控系统定位 Ø argus是什么 Ø 为什么选用Go Ø argus的前身 Ø argus的现状 Ø argus的未来 团队介绍 Ø 平安云IAAS团队 Ø 负责平安集团IAAS平台建设 Ø 为平安集团内部其他子公司服务 Ø 打造对外的金融云服务 目录 Ø 团队介绍 Ø 背景 Ø 系统定位 Ø argus是什么 Ø 为什么选用Go Ø argus的前身 Ø argus的现状0 码力 | 30 页 | 10.40 MB | 1 年前3 基于open-falcon的平安云监控系统定位 Ø argus是什么 Ø 为什么选用Go Ø argus的前身 Ø argus的现状 Ø argus的未来 团队介绍 Ø 平安云IAAS团队 Ø 负责平安集团IAAS平台建设 Ø 为平安集团内部其他子公司服务 Ø 打造对外的金融云服务 目录 Ø 团队介绍 Ø 背景 Ø 系统定位 Ø argus是什么 Ø 为什么选用Go Ø argus的前身 Ø argus的现状0 码力 | 30 页 | 10.40 MB | 1 年前3
 康彬-基于微服务的混合云和同城双活实践微服务体系下的混合云&同城双活 实践探索 康彬(robinkang) 乐信/架构总监 康彬(robinkang) 乐信/架构总监 14年研发及管理经验,从0到1组建了乐信架构团队, 主导并推动了乐信集团业务系统从单体应用架构向微服 务架构的演变、从 php 技术栈向 java 技术栈的无缝转 型,从私有云向混合云的进化,及新一代的同城双活技 术架构的研发与落地工作 信用成长成就品质生活 • 获取分流策略 console 更新分流策略 uid=1 uid=3 uid=2 单元1 单元2 单元3 uid=1 uid=2 uid=3 uid%3=1 uid%3=2 uid%3=3 统一集团job调度平台、分离service和job lsf_registry service lsf_container job_scheduler job job_container service0 码力 | 47 页 | 6.09 MB | 1 年前3 康彬-基于微服务的混合云和同城双活实践微服务体系下的混合云&同城双活 实践探索 康彬(robinkang) 乐信/架构总监 康彬(robinkang) 乐信/架构总监 14年研发及管理经验,从0到1组建了乐信架构团队, 主导并推动了乐信集团业务系统从单体应用架构向微服 务架构的演变、从 php 技术栈向 java 技术栈的无缝转 型,从私有云向混合云的进化,及新一代的同城双活技 术架构的研发与落地工作 信用成长成就品质生活 • 获取分流策略 console 更新分流策略 uid=1 uid=3 uid=2 单元1 单元2 单元3 uid=1 uid=2 uid=3 uid%3=1 uid%3=2 uid%3=3 统一集团job调度平台、分离service和job lsf_registry service lsf_container job_scheduler job job_container service0 码力 | 47 页 | 6.09 MB | 1 年前3
 Egg & Node.js 从⼩⼯坊⾛向企业级开发统⼀一错误⽇日志 ▸ ⾼高性能 ▸ 全链路路跟踪 (open-tracer) ▸ 统⼀一的⽇日志规范,⽅方便便接⼊入监控 ⽇日志 - egg-logger 插件⽣生态 - 安全 ▸ 集合了了阿⾥里里集团多年年的安全经验积累 ▸ 内建安全机制 ▸ XSS / CSRF / 常⻅见安全头 / 钓⻥鱼 / 标签清洗 / 中间⼈人攻击 / … ▸ 对称/⾮非对称加解密 ▸ 结合代码扫描 com/blog/37 ▸ Java - 基础设施 ▸ Node - 灵活,快速迭代 Egg 在阿⾥里里 Egg + 社区 @ali/egg ⼀一线应⽤用研发 蚂蚁 Chair { 上层框架 } 集团 Begg UC Nut … @ali/egg-oss { 插件⽣生态 } @ali/egg-hsf @ali/egg-tair … AliNode { 基⽯石 + ⼯工程平台 } tnpm0 码力 | 70 页 | 7.57 MB | 1 年前3 Egg & Node.js 从⼩⼯坊⾛向企业级开发统⼀一错误⽇日志 ▸ ⾼高性能 ▸ 全链路路跟踪 (open-tracer) ▸ 统⼀一的⽇日志规范,⽅方便便接⼊入监控 ⽇日志 - egg-logger 插件⽣生态 - 安全 ▸ 集合了了阿⾥里里集团多年年的安全经验积累 ▸ 内建安全机制 ▸ XSS / CSRF / 常⻅见安全头 / 钓⻥鱼 / 标签清洗 / 中间⼈人攻击 / … ▸ 对称/⾮非对称加解密 ▸ 结合代码扫描 com/blog/37 ▸ Java - 基础设施 ▸ Node - 灵活,快速迭代 Egg 在阿⾥里里 Egg + 社区 @ali/egg ⼀一线应⽤用研发 蚂蚁 Chair { 上层框架 } 集团 Begg UC Nut … @ali/egg-oss { 插件⽣生态 } @ali/egg-hsf @ali/egg-tair … AliNode { 基⽯石 + ⼯工程平台 } tnpm0 码力 | 70 页 | 7.57 MB | 1 年前3
 PyConChina2022-深圳-Python Web大型项目开发进击之路-黄志武Python大型Web项目进击 之路 主讲人: 黄志武 – 华世界集团创始人 目录 • Python web开发有什么优势 • 现在的python Web 有哪些选择 • 我们到底是在解决谁的问题 • 业务需求和技术需求哪个更重要 • 技术的价值到底在哪里 Python Web开发有什么优势 • 为什么选择python django框架做web开发 • 基于后端数据模型生成的web模板0 码力 | 9 页 | 722.41 KB | 1 年前3 PyConChina2022-深圳-Python Web大型项目开发进击之路-黄志武Python大型Web项目进击 之路 主讲人: 黄志武 – 华世界集团创始人 目录 • Python web开发有什么优势 • 现在的python Web 有哪些选择 • 我们到底是在解决谁的问题 • 业务需求和技术需求哪个更重要 • 技术的价值到底在哪里 Python Web开发有什么优势 • 为什么选择python django框架做web开发 • 基于后端数据模型生成的web模板0 码力 | 9 页 | 722.41 KB | 1 年前3
共 42 条
- 1
- 2
- 3
- 4
- 5














