50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

实时 Web 与云管理标准

  • 2010-02-24
  • 本文字数:1316 字

    阅读完需:约 4 分钟

William Vambenepe 对于目前现有的云管理解决方案中“实时”特性的缺失发表了看法,并提出了定义这一类解决方案的可取的属性

至少从发出第一个 SNMP 自陷起,事件 / 警报 / 通知在 IT 管理领域已经成为中心的概念,甚至有可能比这更旧远。然而它们在所有的云管理 API/ 协议中神奇的蒸发了。

他给出了一些经验丰富的云技术践行者的文章链接,文中不乏他们对于众多云技术厂商的云管理 API 缺乏实时特性所流露出的不满。

RightScale 的 Thorsten von Eicken是第一个要求"基于事件的接口而不是基于请求——回复接口"的人,他指出"我们运行了大量的机器,不做别的,而是 100% 占用 CPU 一直轮询 EC2 检测变更"。George Reese随即作出了响应并开始勾勒解决方案。

他接下来继续定义了能够促进实时云管理解决方案的框架特性,并作出了详细的描述。

  • 事件格式
  • 订阅创建
  • 订阅管理
  • 订阅过期
  • 交付的可靠性
  • 交付机制
  • 安全
  • 节制

尽管这样的标准在云管理领域里还不存在,这并不代表实时通信的根基不存在于像 FriendFeed,Twitter,Google Wave 这样的消费领域。Dare Obasanjo检验了现在已可以获取的各种实时 web 实现并对于这些服务所使用的技术提供了详细的解析。

作为描述即时消费所产生的 web 内容这一概念相关的蓬勃趋势与技术"实时 web"这一术语变得流行起来。然而 […] 通常很难以理解技术的细节如何落到实处而炒作又是从哪里开始的。

“什么样的特性和功能组成了实时 web 呢?”他开始推敲,

  1. 当有可用更新时刷新页面而不需要重新载入。一个较好的例子就是 Tweeter 的搜索功能
  2. 一旦发生内容更新就接收到通知而不是去轮询。这方面的例子是只要用户关联了双方的服务, Tweeter 的用户状态更新一秒钟内就会显示在 FriendFeed 上
  3. 一些人考虑普遍推广像 Facebook 和 Twitter 对数据提供的搜索功能这样的状态更新。

接下来他开始探讨提供实时 web 能力的解决方案以及这一领域中的多方角逐者。

* 将实时与 AJAX 结合:COMET,长轮询以及 Web 套接字- COMET 通常是指使用各种技术在浏览器与服务器之间保持一个永久的开放连接。其中一个方案是 iframe 隐藏技术

- 另一个常见的技巧是长轮询。这一方式中浏览器应用会使用 XMLHttpRequest 或者脚本标记对服务器数据发起异步的请求。一旦数据返回,同样类型的请求又被发出。因此本质上保持了浏览器与服务器之间的永久连接。

- W3C 的 HTML 5 工作组正致力于为下一代 HTML 打造 COMET 能力,创建 Web 套接字规范

* 光速般的通知响应:以 PubSubHubbub 超越轮询- 因为轮询是一种低效的获取内容更新的方式 […] 一帮 Goolge 员工提出了 PubSubHubbub 协议 (通常略作 PuSH) 作为将实时通知引入 web 内容聚合的方式。 已经有许多站点加入了消费和生产PubSubHubbub 的阵营 包括 MySpace LiveJournal Google Reader Tumblr 以及 FriendFeed

* 创建和消费水龙带:实时搜索的关键- 能够对 [来自 Twitter 和 Facebook 等网站] 所发生的状态更新作出分析以决定人们对于新闻事件的观点或检测重大新闻目前是一个快速增长的领域,并开始了多方角逐,其中包括微软Bing Tweetmeme 以及 Sysomos 等等。

实时 web 是云管理标准的草根解决方案吗?查阅他们各自相关博客可获取更多信息。

查看英文原文: Real Time Web And Cloud Management Standards

2010-02-24 09:052659
用户头像

发布了 133 篇内容, 共 43.9 次阅读, 收获喜欢 1 次。

关注

评论

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

技术实践 | 几乎零代码!像搭乐高一样做AI应用,LazyLLM确实有点东西!

商汤万象开发者

AI 智能体 大模型 LLM AI 智能体

Nacos源码—Nacos集群高可用分析(三)

不在线第一只蜗牛

Java 源码

如何快速开发视频下载器

石臻臻的杂货铺

视频处理 视频下载 AI翻译

PWA与小程序技术架构差异及出海布局策略

xuyinyin

rust程序静态编译的两种方法总结

电子尖叫食人鱼

rust 后端

零信任的用户行为分析: 通过综合策略解锁安全洞察力(三)

天翼云开发者社区

安全 零信任 行为感知

中望CAD适配鸿蒙电脑,打造“多端+全流程”设计行业全场景方案

最新动态

立即报名!5月9日19点,航遥中心教授级高工解析大模型如何赋能科研

ModelWhale

大模型 科研 DeepSeek

PDF 翻译神器 PDFMathTranslate 安装和使用教程

硅基新手村

PDF rag FastGPT

阿里云 AI 搜索开放平台新增:服务开发能力

阿里云大数据AI技术

大数据 数据分析 数据处理 人工智能、 AI 搜索引擎

议题征集 龙蜥邀您共探“AI+运维”发展新趋势 | 龙蜥 MeetUp

OpenAnolis小助手

操作系统 系统运维 龙蜥社区 龙蜥meetup

通义灵码添加上下文能力怎么用?一篇看懂

阿里云云效

通义灵码

为什么自动化测试总在凌晨崩溃?90%工程师不知道的AI脚本陷阱

测试人

人工智能

MySQL同步ES的6种方案!

量贩潮汐·WholesaleTide

MySQL 数据库

摩尔线程 MTT S4000训推一体计算卡通过中国信通院AI芯片和大模型适配验证

新消费日报

开源之夏2025 | SeaTunnel黄金席位争夺战,斩获高额奖金+顶尖履历!

白鲸开源

大数据 开源 数据集成 Apache SeaTunnel 开源之夏

DNS缓存投毒是怎么回事?怎么预防?

防火墙后吃泡面

资深导师手把手教学,龙蜥社区邀您开启 2025 开源之夏

OpenAnolis小助手

操作系统 龙蜥社区 开源之夏 龙蜥赛事

比较入站和出站防火墙规则

运维有小邓

日志分析 日志审计 防火墙工具 防火墙日志管理

权威数据 | 商汤万象,再次领跑!

商汤万象开发者

AI 科技

龙蜥社区走进中国农业大学,共探“AI+生命科学” 操作系统优化实践

OpenAnolis小助手

操作系统 龙蜥社区 OpenAnolis 龙蜥高校行

企业级开发平台:从分布式架构到 AI 代理的协同创新

代码制造者

AI DevOps 分布式系统架构

有哪些值得推荐的Markdown编辑器?5个Markdown软件盘点!

职场工具箱

markdown 编辑器 PPT 办公软件 AI生成PPT

Pectra 升级是什么?一文看懂以太坊最新技术进展

TechubNews

中国自动驾驶研发解决方案,第一!

百度Geek说

智能驾驶

小艺对话一键生成导图,万兴脑图联合鸿蒙电脑打造全新思维管理系统

最新动态

SeaTunnel二次开发进阶:企业级复杂场景下的亿万级数据处理与智能容错机制

白鲸开源

大数据 开源 技术分享 数据集成 Apache SeaTunnel

Databend 推出 BendDeploy:一站式可视化管控平台,重塑数据库私有化运维体验

编程猫

FinClip赋能中国应用破浪全球:跨端降本增效引领出海新纪元

xuyinyin

一文读懂HyperWorks有限元分析流程

智造软件

模型 CAE 网格 单元格 Hypermesh

实时Web与云管理标准_SOA_Dilip Krishnan_InfoQ精选文章