【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

百度技术沙龙第 47 期回顾:互联网后台服务高效开发实践(含资料下载)

  • 2014-02-27
  • 本文字数:1384 字

    阅读完需:约 5 分钟

2014 年 2 月 22 日,在由 @百度主办、 @InfoQ 负责策划组织和实施的第 47 期百度技术沙龙活动上,百度网页搜索部资深研发工程师蒋锦鹏、58 同城技术中心架构部系统架构师姜中明,各自分享了其在互联网后台设计及高效开发方面的实战经验。他们的话题涉及“sofa 技术研发”和“58 同城统一监管平台的分析设计”这两个方面,本文将对讲师各自的分享做简单的回顾,同时提供相关资料的下载。

主题一:sofa- 像搭积木一样构建系统(下载讲稿

蒋锦鹏介绍了大量的百度网页搜索sofa 框架的理念和应用,其演讲内容主要包括:hello world in sofa、sofa 的机制原理、sofa 的应用举例、搭建一个迷你搜索引擎、sofa 的现状及未来工作。

一句话介绍

sofa 提供一套面向接口、面向组件开发的规范、运行时库、工具和平台支持。

sofa**** 解决什么问题

统一接口定义方式

纯面向接口的开发方式

细粒度组件化支持

本地、远程架构透明扩展

跨编程语言开发

“sofa 虽然基本机制成型,但在稳定性、易用性、安全、多语言等方面还需要进一步完善。预计开源时间可能会在今年的下半年。”蒋锦鹏总结道。

主题二:58 统一监管平台系统分析与设计(下载讲稿

姜中明从平台介绍、Agent 服务分析、Agent 服务设计、高效开发这四个维度介绍了58 同城统一监管平台系统。姜中明从互联网架构师的视角,深入浅出的介绍了统一监管平台系统的整体架构和高效开发的方法,并阐述了普通开发者对平台分析的差异化。

整体架构

Agent**** 服务分析

需求

– 接收平台指令,根据指令调用对应功能,完成相关任务

– 通过 Agent 收集服务器数据和相关状态

– 不间断服务,自动恢复

特点

– 扩展性强

– 灵活性高

– 稳定性高

通信选型

平台的应用场景

– 多个子系统,互相交互

– 多种状态互相影响

– 交互过程有顺序,有冲突

结论:分布式协调框架 ****Zookeeper

– 状态维护,消息一致性保障

– 免费的事件通知

– 免费的网络通信

“由该系统将公司资源进行整合,统一集中管理,配置,监控。可实现将公司技术资源统一化,规范化,自动化。以达到减小成本,提高效率,增强安全性,为公司节约成本、提高执行力。”姜中明讲解到。

OpenSpace(开放式讨论环节)

为了促进参会者与我们每期的嘉宾以及讲师近距离交流,深入探讨在演讲过程中的疑问,本次活动依然设置了 Open Space(开放式讨论)环节。在 Open Space 的总结环节,几位话题小组长分别对讨论的内容进行了总结。

蒋锦鹏:活动组织的很好,大家对自己公司的平台理解都很深,我从中也学到了不少新的知识;

姜中明:本以为平台架构的话题层面有些脱离开发人群,但从 openspace 环节与参会者的互动交流情况看,效果还是很不错的。大家聊的很深入,提的问题都很专业。

会上,一些参会者也通过新浪微博分享了他们的参会感受:

@_ 郭嘉懿 _ :从大连跑来了。 嗯。 值得! 希望二线城市也有这样的分享!

@聂靖宇 _dev : ofa 和现在再用的架构还是有一些相似的,这个讲义有必要拿回去在内部分享下。

@曹坤波 - 乐视58__ 这哥们对架构讲解还比较到位

有关百度技术沙龙的更多信息,可以通过新浪微博关注 @百度技术沙龙,或者关注 InfoQ 官方微信:infoqchina,InfoQ 上也总结了过往 47 期所有百度技术沙龙的演讲视频和资料等,感兴趣的读者可以直接浏览内容

特别提示:第48 期百度技术沙龙将在3 月15 日,在北京车库咖啡举行,主题为《大规模机器学习》,欢迎关注 @InfoQ @百度技术沙龙获取后续的活动信息。

2014-02-27 07:503504

评论

发布
暂无评论
发现更多内容

来了来了!MatrixOne技术架构详解来了!

MatrixOrigin

数据库 数据平台 MatrixOrigin MatrixOne 矩阵起源

【面试-薪资查询】查薪资大揭秘,一般人不告诉他

测试猿温大大

黑科技 互联网行业薪资

JVM自定义类加载器在代码扩展性的实践

Java工程师

JVM 代码 类加载器 实践 #java

微博评论高性能高可用计算架构设计

Geek_36cc7c

达观数据CTO 纪达麒:基于阿里云计算底座,打造智能办公机器人

阿里云弹性计算

机器人 神龙架构 智能办公

好评不断的文化纪录片《中国》,背后的“剪刀手”竟是它?

百度大脑

2022最新IntellJ IDEA的mall开发部署文档

北极的大企鹅

开源 部署与维护 开发者, MAll

Rust的迭代器

Shine

rust 迭代器

【模拟面试-4年实习】工作4年业务做的不深入,如何突破

测试猿温大大

面试 测试工程师

【工具-jmeter】jmeter 入门级demo练习,包教包会

测试猿温大大

面试 Jmeter 测试工程师

【面试-项目篇】外包点工跳到甲方,薪资涨了30%

测试猿温大大

面试 涨薪 测试工程师 项目经验

Docker 配置国内加速镜像

信号量

Docker Linxu

网易数帆Curve加入PolarDB开源数据库社区

阿里云数据库开源

数据库 阿里云 开源数据库 polarDB

Hoo虎符研究院 ∣ 投资前沿——STARKNET 生态一览 (2022.3.18)

区块链前沿News

虎符研究院

如何用建木CI实现前端代码自动格式化

Jianmu

前端 代码管理 格式化 prettier 建木CI

Apache DolphinScheduler&ShenYu(Incubating)联合 Meetup,暖春 3 月与你相约!

Apache DolphinScheduler

大数据 开源 工作流调度 Apache DolphinScheduler

【面试-八股文】万字app测试 面试题,助你吊打面试官系列

测试猿温大大

面试 App 测试工程师 app测试

【面试-八股文】网络协议万字总结,助你吊打面试官系列

测试猿温大大

面试 TCP 网络协议 HTTP

10年后,掌握 Rust 语言,是不是入行汽车软件的必要条件呢?

非凸科技

低版本skywalking与LinkAgent不兼容怎么办?记一次详细的解决过程

TakinTalks稳定性社区

Apache DolphinScheduler&ShenYu(Incubating)联合 Meetup,暖春 3 月与你相约!

大数据 开源 工作流调度 Apache DolphinScheduler

被动防御→积极防御,系统稳定性保障思路启发

TakinTalks稳定性社区

国际自主智能机器人大赛强势来袭,NAACL同声传译任务等你来战

百度大脑

Flash退出历史舞台后,Web端3D会迎来怎样的发展?

Orillusion

WebGL 3D渲染 3D模型 Flash webgpu

【工具- selenium】selenium 入门级demo练习,包教包会

测试猿温大大

面试 测试工程师 selenium

【面试-八股文】mysql 万字总结,助你吊打面试官

测试猿温大大

MySQL 面试

【面试-如何谈薪资】万字总结 HR高频55问,让你涨薪30%

测试猿温大大

面试 薪资 HR

2022年中国可穿戴医疗设备发展洞察

易观分析

可穿戴医疗设备

Linux运维技术之Linux云计算架构

学神来啦

Linux 架构 运维 linux云计算

网易会议开源之桌面端篇

网易云信

开源

【面试-八股文】Linux高频面试题,助你吊打面试官系列

测试猿温大大

Linux 面试 测试工程师

百度技术沙龙第47期回顾:互联网后台服务高效开发实践(含资料下载)_百度_景琦_InfoQ精选文章