低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

谷歌 Firebase 提供近实时后端服务

2015 年 5 月 06 日

来自谷歌云平台团队的Mandy Waite 在2015 年QCon 伦敦大会上展示了 Firebase 平台,它可以帮助团队聚焦于创建近实时的移动和网页应用,而不必理会那些复杂的后端服务。

在这篇名为“消除实时移动应用后端开发中的痛苦”的演讲中,她详细阐述了 Firebase 如何帮助移动应用开发者处理当前面临的挑战,即:

  • 多平台支持
  • 扩展能力以应对大量并持续增长的设备
  • 实时更新的需求
  • 支持分布式状态,因为设备有时并没有连接

如同提供方网页中所说的,Firebase

“是为那些想写 apps,但又不想运行后端服务器或写服务器代码的人准备的”。

Firebase 是一个实时应用平台,它可以为几乎所有应用的通用需求提供支持,包括数据库、API 和认证处理。数据库的特点是基于 NoSQL 的实时处理能力,并且允许直接存储 JSON 文档,访问数据时的延迟也是是相当的低。谷歌承诺基于 Firebase 平台的应用,其不同用户可以在不到 100 毫秒的时间里完成信息交换。同时平台中也提供了 RESTful API,它可以将每一片数据映射成一个 url。

介绍完这个平台后,Waite 提醒听众我们正再次面临处理能力的迁移,即客户端具有了更多的能力。一篇名为“平板电脑的转折点(the tablet turning point)”的博客给出了这一趋势的深度分析。按照演讲者所说,Firebase 利用了这一额外能力。

另一个使用 Firebase 架构上的特点是其具有双向同步的能力。在客户端侧,开发者通过 Firebase 的客户端库来支持典型场景的需求,比如屏幕刷新、离线时数据访问或者设备重新连接后的再次同步。

上面描述的功能将会在使用同样应用的多个用户间产生协同效果。

上面提到过,认证也是 Firebase 平台的一项核心能力。下面这些认证方法都是可用的:

  • 邮件地址和密码
  • 通用的 OAuth 提供商,比如谷歌、脸谱、推特和 Github
  • 自定义的认证方法,如专有的 LDAP or AD

最后,Waite 用“未来是什么样”的问题作为结束。在 Firebase 路标上的主要功能包括:

  • 私有备份到云存储上。
  • iOS 和 Android 系统的磁盘持久化
  • 提升用户管理和分析能力
  • 与谷歌云平台集成

查看英文原文: Google Leverages Near Real-Time Backend Development With Firebase

2015 年 5 月 06 日 09:463164

评论

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

和老大的相爱相杀中,让我终于搞懂了函数式接口

麦洛

Java 函数式接口 Lambda java8

CI/CD之基于Jenkins的发布平台实践

小江

DevOps jenkins CI/CD 发布流程

Linux 虚拟网络(一)

KernelNewbies

namespace 虚拟网络 veth tuntap bridge

使用FFmpeg开发的那些事

Bob

音视频 ffmpeg 开源文化

使用Composition API在Vue3中创建防抖搜索输入框

devpoint

vite Vue3 防抖

《几何代数计算入门(计算机视觉)》

计算机与AI

计算机视觉 计算机图形学

65w字!阿里分布式开发小册Github新开源!原理实践双飞

程序员小毕

Java 程序员 架构 面试 分布式

浅论结构体与联合体

Integer

c

spring的IOC使用以及原理

邱学喆

spring ioc 对象创建 属性注入

如何从Telegram下载一整套可爱的猫猫表情包?

彭宏豪95

GitHub 效率 社交 4月日更

MapReduce优化

大数据技术指南

hadoop 4月日更

Go1.16 中模块的新变化

Rayjun

go

如何引入TDD实践

顿晓

TDD 4月日更

DEX领域第一个运用整合思维的DeFi协议 SumSwwap潜力巨大

币圈资讯

聊聊云厂商的指标监控组件

耳东

Prometheus 4月日更 #Grafana

你看起来很美味?独家揭露视频推荐系统AI秘方

白洞计划

户外大屏直播央视8K春晚节目

󠀛Ferry

四月日更

Linux mkdir 命令

一个大红包

4月日更

OpenHarmony 1.1.0 LTS 版本正式发布

开放原子开源基金会

开源 开放原子开源基金会 OpenHarmony

一篇文章告诉你什么是EGG Network(阿凡提)以及什么是EFTalk

币圈那点事

NA(Nirvana)Chain“以应用而生”如何强势突围

区块链第一资讯

redis Redis缓存穿透解决方案

Sakura

四月日更

Boss直聘转发超120W次Java全栈面试题!已帮我拿下5个Offer!

Java架构追梦

Java 面试 架构师 全栈面试题 阿里巴巴面经总结

线上PHP服务故障排查之路

风翱

PHP-FPM 线上事故 4月日更

「开源免费」基于Vue和Quasar的前端SPA项目crudapi后台管理系统实战之动态表单设计器(五)

crudapi

Vue crud 动态表单 quasar cruapi

用OpenCV制作庆祝武汉重启一周年短视频

老猿Python

Python OpenCV 音视频 图形图像处理 灯光秀

Dubbo 学习笔记(一) Hello,Dubbo

U+2647

dubbo 四月日更

读《非暴力沟通》

箭上有毒

读书笔记 4月日更

牛掰!阿里大佬用7部分讲明白Web安全攻防 渗透测试(学完可就业)

Machine Gun

网络安全 信息安全 就业 渗透测试 WEB安全

深圳龙华携手腾讯云 加快推进区块链先行试验区建设

CECBC区块链专委会

区块链技术驱动商业银行开展供应链金融业务的创新路径

CECBC区块链专委会

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

谷歌Firebase提供近实时后端服务-InfoQ