陈辉-架构师的业务思维
架构师的业务思维 陈 辉 (沉 辉) 蘑菇街 架构师 架构师三法宝 架构师的业务思维 陈 辉 (沉 辉) 蘑菇街架构师 • 蘑菇街 电商技术&基础平台负责人 • 13-15年 淘宝技术部 关于我 分享大纲 • 架构师的分类 • 什么是业务思维 • 如何运用业务思维影响架构设计 • 如何培养业务思维 架构师的分类 不是重新定义,而是对标 技术架构师 业务架构师 平台架构师 平台架构师 什么是架构师的业务思维? 场景 今年我们要落地中台架构 大中台,小前台? 中台架构是怎么样的? 是不是需要分层设计? 用什么系统去承载?需要什么框 架吗? 换个问法 今年我们要落地业务中台架构 用户基础服务 交易服务 商品服务 关系服务 广告服务 业务域A 业务域B 业务域C 业务域D 业务组件/中间件 电商业务 内容业务 直播业务 算法支撑 中间件 计算框架 计算框架 平台工具 云的能力 什么是架构师的业务思维? 站在业务方的视角,在理解业务发展目标、看清业务发展方向的前提下,做出技术和业务的平衡 站在业务方的视角,在理解业务发展目标、看清业务发展方向的前提下,做出技术和业务的平衡 跳出技术思维 理解清楚当前需求 具有业务前瞻性 不要过度设计 怎么运用?CASE I 流量承接 主播互动 商场促销活动 玩法承接 不断的优化和迭代 试错远远大于成功0 码力 | 32 页 | 3.18 MB | 1 年前3新语⾔,新思维 解读⼀个并发问题的多种实现 - 陶召胜
新语⾔言,新思维 解读⼀一个并发问题的多种实现 陶召胜 next: 异步编程的问题 变量量读写冲突 异步任务1 异步任务2 共享变量量 读、写 读、写 IO阻塞 回调地狱 Future也有不不⾜足 • get 很容易易导致另⼀一个对象阻塞 • 不不⽀支持多值、⾼高级错误处理理 next: 多任务求解1-10,000,000的和 序号 语⾔言 关键点 1 JavaScript 不不再有回调地狱,变异步为顺序化思维,程序更更加可读 2 Go ⾼高并发调度,通道让异步编程更更简单 3 Scala (1)简洁的异步编程 (2)AKKA:分布式计算框架 4 Java (1)fork/join (2)CompletableFuture (3)反应式编程(Reactive Programming ) next: JavaScript 关键点:不不再有回调地狱,变异步为顺序化思维,程序更更加可读 Schedulers.single() Schedulers.single() 例例⼦子Reactor实现 总结 序号 语⾔言 关键点 1 JavaScript 不不再有回调地狱,变异步为顺序化思维,程序更更加可读 2 Go ⾼高并发调度,通道让异步编程更更简单 3 Scala (1)简洁的异步编程 (2)AKKA:分布式计算框架 4 Java (1)fork/join (2)CompletableFuture0 码力 | 42 页 | 9.85 MB | 1 年前3亿图脑图 MindMaster 产品分享 - 基于云的跨端思维导图软件
图 软 件 用思维导图提升办公效率成为企业趋势 学习、创作和团队发展的基本单位就是思维和想法 有序的构建思维,让知识和想法结构化 让您和您的团队赢在起跑线上,思维导图就是专门为此而生。 梳理思维,抽象信息更直观 信息可视化 激发灵感,记录创意 捕捉灵感 2 知识点结构化,学习更高效 效率学习 团队赋能,效率倍增 团队协作 在线头脑风暴,带来非凡体验 思维碰撞 越来越多的人在使用思维导图 越来越多的人在使用思维导图 学校、教育培训机构 政府机关、事业单位 各类企业(大、中、小型企业) 学生 老师 公务员 管理 销售 产品 运营 测试 分析 行政 HR 研究员 亿图脑图 MindMaster 一款基于云的跨端思维导图软件 亿图脑图MindMaster支持客户端、移动端、平板和网页版,文件可通过云端储存实现多端同步,拥 有全场景一站式思维导图解决方案,轻松创建、管理、展示、分享、协作您的作品。 示、分享、协作您的作品。 用MindMaster,提升多场景效率 知识、信息、想法结构化、有序化记录和呈现 知识管理 学习笔记 团队办公 高效职场 思维梳理 • 项目管理 • 进度追踪 • 头脑风暴 • 协同办公 • 会议记录 教 育 职 场 企 业 • 需求分析 • 测试用例 • 汇报总结 • 活动策划 • 组织结构 • 考试复习 • 知识传授 • 备课教学0 码力 | 15 页 | 4.01 MB | 1 年前3成都敏捷之旅十周年/2_刘朋_程序员如何练就领导力_刘朋
详尽的文档 Agile-Driven Leader 第二招 SAFe的9个原则 • 采用经济视角 Take an economic view • 应用系统思维 • 承担变化,保留选择 • 通过快速,集成的学习周期来增量创建 • 里程碑建立在对可运行系统的客观评估之上 • 限定WIP(工作项)并可视化,减少批量工作的数量并管控工作队列的长度 personality beyond its normal limitations. —— 彼得·德鲁克 心存善念,劝人 向善 Five Erickson Principles 埃里克森五大教练原则 1.People are okay as they are. (每个人都是OK的) 2.People already have all the resources within them intention. (每一个行为背后都有一个正向 动机) 5. Change is inevitable. (变化是不可避免的) Agile-Driven Leader 第三招 学习教练思维,夯 实技术领导力之“道”0 码力 | 40 页 | 2.01 MB | 1 年前3清华大学 普通人如何抓住DeepSeek红利
在AI时代,知识的获取成本趋近于零,拥有知识不再是核心竞争力。利用提示词创造知识,引领创新、明确 方向,成为社会与个人竞争力的关键。 p 选择中的再创造 面对AI提供的多种解法,人类需具备批判性思维与逻辑判断能力,通过选择最优答案,实现解决方案的创新 性再生。 p 智慧赋能的决策力 提出问题与甄别答案的能力,使人类在信息爆炸与AI辅助的时代,通过决策行为实现价值创造,成为社会发 展的持续动力。 自然语言理解与分析 文本分类 • 文本分类 • 主题标签生成(如新闻分 类) • 垃圾内容检测 Mermaid图表 · 流程图 · 时序图 · 类图 · 状态图 · 实体关系图 · 思维导图 React图表 · 折线图 · 柱状图 · 饼图 · 散点图 · 雷达图 · 组合图表 SVG矢量图 · 基础图形 · 图标 · 简单插图 · 流程图 · 组织架构图 p 提出具体问题 p 请求分步建议或优先级排序 p 提供更多背景信息(如需要) 情景还原:你是一个白领,面临以下事情:19:00女儿钢琴比赛 vs 跨国并购会议、季度裁员指标压力导致失眠、 健身教练多次提醒体脂率超标、父母体检报告出现异常指标 场景3:突发事件应急管理与跨界协调 情景还原:台风突袭导致孕期34周妻子被困郊区、数据中心备用电源仅能维持4小时、急需转移独居失智老 人、社区抢购导致物资短缺0 码力 | 65 页 | 4.47 MB | 7 月前3成都敏捷之旅十周年/1_熊节_敏捷中国史_敏捷之旅成都
�33 一个好的敏捷教练应该能够根据不同的目 标,戴六顶不同的帽子。它们分别是:向 导、教练、教师、导师、伙伴、唤醒者。 ——王伟,《敏捷教练的六顶帽子》 敏捷教练供不应求……经常有朋友请我推荐 敏捷教练、ScrumMaster到公司任职,可惜 我却没法推荐给他们,因为合适的敏捷教练 人才真的是凤毛麟角。 ——申健,《敏捷教练的职业真的很吃香》 �35 如今,敏捷教练的入门准则正演变为:你 是否能用多种与众不同的方式召开回顾会 议,或者你有没有使用敏捷跟踪工具的方 法……哦,是的,如果你能经常点头、装 作正在倾听,并且说:“我正在聆听。你 认为你现在应该做什么?”那就更好了。 ——InfoQ,《什么是“敏捷教练”?》 IT人每天工作8小时以上者比例高达77.8%,其中每天工 作11小时以上者比例竟有22.5% ——搜狐IT,2004年,《中国IT人生存调查报告》 智联招聘的调查显示,IT/通信/电子/网络相关行业平均0 码力 | 38 页 | 6.01 MB | 1 年前3敏捷开发/LIVE-211是什么,聊聊研发效能度量那些事儿
阿⾥里里巴巴⾼高级技术专家 张燎燎原 阿里巴巴高级技术专家,他是敏捷和精益方法的积极实 践者和推动者,具有十多年软件研发一线实践经验,经 历过消费电子、通信及互联网多个行业,长期从事研发 管理及研发教练工作,负责组织级大规模敏捷导入实施 和转型的辅导。译有《程序员度量》、《软件驱魔》等。 同时,他热衷编写代码和开源,涉及软件设计、测试驱 动开发、代码重构、遗留代码的维护和持续集成及交付。 twitter: 案例例收录在《集体通宵发版怎么破?阿⾥里里敏敏捷教练开出四道“药⽅方”》 迭代一:可视化研发工作,寻找问题的关键点 案例例收录在《集体通宵发版怎么破?阿⾥里里敏敏捷教练开出四道“药⽅方”》 迭代二:合理拆分需求,让 需求变小、独立、可测试 4个迭代,从批量量交付到持续交付的转型案例例 (2/4) 迭代三:构建测试环境,恢复端到端持续测试 案例例收录在《集体通宵发版怎么破?阿⾥里里敏敏捷教练开出四道“药⽅方”》 4个迭代,从批量量交付到持续交付的转型案例例 (3/4) 迭代四:环境稳定并持续可用 案例例收录在《集体通宵发版怎么破?阿⾥里里敏敏捷教练开出四道“药⽅方”》 4个迭代,从批量量交付到持续交付的转型案例例 (4/4) Content 好的度量是什么 What’s Good Metrics 研发效能度量体系 R&D Efficiency Metrics 效能改进的愿景 目标0 码力 | 36 页 | 7.19 MB | 1 年前32020美团技术年货 算法篇
岗位要求: ● 有三年以上相关工作经验,对 CTR/CVR 预估,NLP,图像理解,机制设计至少一方面有应 用经验。 ● 熟悉常用的机器学习、深度学习、强化学习模型。 ● 具有优秀的逻辑思维能力,对解决挑战性问题充满热情,对数据敏感,善于分析 / 解决问题。 ● 计算机、数学相关专业硕士及以上学历。 具备以下条件优先: ● 有广告 / 搜索 / 推荐等相关业务经验。 岗位要求: ● 有三年以上相关工作经验,对 CTR/CVR 预估,NLP,图像理解,机制设计至少一方面有应 用经验。 ● 熟悉常用的机器学习、深度学习、强化学习模型。 ● 具有优秀的逻辑思维能力,对解决挑战性问题充满热情,对数据敏感,善于分析 / 解决问题。 ● 计算机、数学相关专业硕士及以上学历。 具备以下条件优先: ● 有广告 / 搜索 / 推荐等相关业务经验。 岗位要求: ● 有三年以上相关工作经验,对 CTR/CVR 预估,NLP,图像理解,机制设计至少一方面有应 用经验。 ● 熟悉常用的机器学习、深度学习、强化学习模型。 ● 具有优秀的逻辑思维能力,对解决挑战性问题充满热情,对数据敏感,善于分析 / 解决问题。 ● 计算机、数学相关专业硕士及以上学历。 具备以下条件优先: ● 有广告 / 搜索 / 推荐等相关业务经验。0 码力 | 317 页 | 16.57 MB | 1 年前32.2.3 Go语言的抢占式调度
newstack morestack_noctxt morestack newstack 协作式抢占的“协作”过程 gopreempt_m 将当前的 goroutine 放进了全局队列 教练,我不⼲了! 我不配合你 卡⼀辈⼦ 缅怀曾经的痛 新版本的抢占实现 第五部分 信号式抢占 增强版 preemptone 信号式抢占 通过系统调⽤ tgkill,给特定的线程发信号 信号式抢占0 码力 | 44 页 | 7.43 MB | 1 年前3敏捷开发/张燎原:从持续交付到业务创新
一切不以达成业务目标为目的的持续交付都是耍流氓 张燎燎原 阿里巴巴高级技术专家,他是敏捷和精益方法的积极实 践者和推动者,具有十多年软件研发一线实践经验,经 历过消费电子、通信及互联网多个行业,长期从事研发 管理及研发教练工作,负责组织级大规模敏捷导入实施 和转型的辅导。译有《程序员度量》、《软件驱魔》等。 同时,他热衷编写代码和开源,涉及软件设计、测试驱 动开发、代码重构、遗留代码的维护和持续集成及交 付。 twitter:0 码力 | 40 页 | 3.34 MB | 1 年前3
共 167 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17