写点什么

百度开发者俱乐部:百度应用引擎 BAE 3.0 启动内容、媒体云介绍

  • 2013-07-18
  • 本文字数:1530 字

    阅读完需:约 5 分钟

7 月 7 日下午,百度开发者俱乐部第六期在北京车库咖啡举行,来自百度的技术人员主要分享了百度应用引擎(BAE 3.0)、移动测试中心(MTC)、云推送以及媒体云等进展,同时还启动了百度开放云编程马拉松

技术进展

百度云应用引擎 BAE 3.0 启动内测

百度开发者中心产品负责人乔福辉首先分析了目前移动应用开发的现状:

无论是 Web app、Native app,开发者都需要一个稳定的后端支持,但是应用开发者,尤其是中小型的应用开发团队难以有足够的精力和人力来独立托管、维护服务器以及其上的环境……百度于去年 3 月百度开发者大会上推出的 BAE 能够为开发者解决这一问题,BAE 支持自定义的运行时,并且所有应用能够共享资源,提高兼容性。

但是,对于开发者亦或是百度而言,BAE 2.0 并不是一个完美的解决方案,它需要开发者对自己的代码做修改,同时百度也需要针对大量的类库、框架做及时定制以满足平台的要求,而接下来将会推出的 BAE 3.0 将会解决这个问题,乔福辉提到:

通过 Linux Container 技术,BAE 3.0 能够保证应用运行资源独享与资源的水平扩展,同时完全没有沙盒的限制。BAE 3.0 不仅兼容主流 Web 开发语言,共提供了新的 Worker 类型满足一些分析类等需要后台服务应用的开发需求。

BAE 3.0 还将会将统一线上和开发环境,提供热迁移的机制等减少开发和扩展成本,目前 BAE 3.0 还处于内测阶段,开发者可以在这里申请测试

云推送

百度云推送服务目前支撑包括彩虹公交、爱奇艺、糗事百科等一些列移动应用,能够实现通知、消息以及富媒体等的推送,相比于其他的产品还可以实现在线编辑富媒体、点对点消息发送等。

对于手机而言,目前一个比较棘手的问题是电量消耗太快,而过多的应用推送将会极大的消耗电量,百度云推送的做法是将所有的应用推送都合并到一个统一的服务通道进行推送,同时还能够实现移动、桌面以及浏览器内推送等。

MTC

百度移动云测试中心(MTC) 高级项目经理曹博谈到了移动互联网时代测试所面临的挑战(针对 Android 设备应用开发):

  1. 快速迭代的开发模式导致测试时间受限
  2. 碎片化的 Android 设备增加测试复杂度
  3. 真实设备稳定性差,影响自动化执行率

随后他分享了一个改进的开发流程,即原有的“明确 Story-> 编码 -> 自测 -> 交付测试”中加入“质量监控”的环节,MTC 目前提供的“递进式测试流程”能够帮助开发者快速完成测试与调试环节,通过“快速兼容性测试”、“遍历测试”和“全面兼容性测试”三级与版本、分辨率和浏览器的多维遍历能够最大程度覆盖测试范围。目前 MTC 还支持远程云调试、以及录制回放的功能等。

媒体云

随后,百度移动云事业部研发经理陈彬介绍了百度新发布的媒体云服务:

媒体云是为媒体应用和服务开发者提供的媒体 PaaS 平台,能够帮助开发者快速搭建各类媒体应用或服务。

媒体云是利用百度闲散的资源进行计算,通过实时与分布式的转码架构,满足大并发的转码需求,并且能够支持 M3U8、Flash 以及 HTML5 等视频格式。同时它还允许开发者在视频中接入广告平台,实现盈利。

对于视频托管成本问题,陈彬说道:

媒体云使用的视频资源存储在 BCS(公有)上,开发者需要支付带宽费用,但是开发者可以引导用户将视频自然转存到 PCS 中,转存后的带宽走的 PCS,有 BCS 到 PCS 的过程由百度后台完成,从而可以给开发者节省带宽成本。

媒体云使用的是百度 T5 播放器内核,支持全方位 Http Live Streaming,能够根据用户的带宽变化自动切换码流。谈到后续的开发计划时,陈彬说:

后续媒体云将会开发图像和语音服务,降低开发者对图片转码、识别、解析等的实现复杂度;

百度开放云编程马拉松

在活动中,百度正式启动了百度开放云编程马拉松,将会在北京、武汉、成都(7 月 20~21 号)以及新加坡、台北(7 月 27~28 号)等多地联办,感兴趣的开发者可以在线免费报名参与开发活动!

2013-07-18 20:362285
用户头像

发布了 89 篇内容, 共 33.0 次阅读, 收获喜欢 4 次。

关注

评论

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

软件开发,如何快速有效缩短项目周期

雯雯写代码

软件开发

神经网络攻防:03.使用API修改神经网络参数

P小二

AIPwn AI安全 P小二 神经网络攻防

Shibboleth-IdP 的 OAuth2 对接方案详解

冯骐

OAuth2 SAML Shibboleth CARSI

【科创人】Testin云测总裁徐琨:创业必须要创造出肉眼可见的价值

科创人

世界经济论坛:四大区块链趋势将在今年绽放异彩

CECBC

区块链

2021总结全网最新、最全、最实用Java岗面试真题!已收录GitHub

比伯

Java 编程 架构 面试 程序人生

阿里P7亲自讲解!如何快速的开发一个完整的直播app,成功入职腾讯

欢喜学安卓

android 程序员 面试 移动开发

都 2021 年了,也该抛弃 ExpressJS 了

LeanCloud

大前端 nodejs 框架

四面阿里成功斩获offer,在此分享我的复盘经验总结!

Java架构之路

Java 程序员 架构 面试 编程语言

迄今为止最好用的Flink SQL教程:Flink SQL Cookbook on Zeppelin

Apache Flink

flink

区块链产业革命:解决融资租赁之谜

旺链科技

区块链应用 融资租赁

Promise原理及常用操作

花明

beego + nginx 实现反向代理统一认证

冯骐

nginx 开发 ldap auth_request Go 语言

怎样在自己的 Web 中加入强大的日志系统?slf4j 的日志插件必须要知道!

老王说编程

slf4j java 日志 日志管理 日志框架

Semaphore实战

叫练

CountDownLatch CyclicBarrier Semaphore 线程协作

阿里P7亲自讲解!驱动核心源码详解和Binder超系统学习资源,跳槽薪资翻倍

欢喜学安卓

android 程序员 面试 移动开发

GitHub上获赞10万star的高并发神级进阶资料,面试官再问高并发问题请你把这篇文章发给他!

Java架构之路

Java 程序员 架构 面试 编程语言

神经网络攻防: 02.攻击模型的输出层

P小二

AIPwn AI安全 P小二 神经网络攻防

2021年最新京东技术岗现场三面:jvm调优+高并发+算法+网络+数据库+设计模式

Java架构之路

Java 程序员 架构 面试 编程语言

园区网中 IPv6 地址的终端 mac 地址追溯

冯骐

Python 运维 日志 网络 ipv6

Python学习心得

张鹤羽

28天写作 3月日更

云安全和访问管理

龙归科技

云计算 安全 云端 企业安全

手把手教学,如何使用低代码快速构建应用程序步骤详解!

优秀

低代码

史上最全整合第三方登录的开源库

happlyfox

OAuth 2.0 28天写作 3月日更

牛掰,阿里P8这份笔记不就相当于金三银四中的原子弹吗?已经帮助13位同行拿到了一线大厂的offer!

Java架构师迁哥

APICloud Avm.js前端框架的优势

YonBuilder低代码开发平台

小程序 大前端 移动开发 跨端开发 多端开发

15 分钟部署一个 CAS 服务并对接 Shibboleth-IdP 3.4.6

冯骐

CAS 认证 Shibboleth 统一身份认证

智慧党建平台解决方案--高效开展党建工作

13530558032

5 分钟部署一个 OAuth2 服务并对接 Shibboleth-IdP 3.4.6

冯骐

运维 开发 OAuth2 Shibboleth Go 语言

程序员之禅(二)

每天读本书

读书笔记 每天读本书

区块链电子合同--电子合同区块链签约平台

13530558032

百度开发者俱乐部:百度应用引擎BAE 3.0启动内容、媒体云介绍_软件工程_水羽哲_InfoQ精选文章