10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

视频:用 ActiveMessaging 和 Amazon S3 制作视频网站

  • 2007-06-04
  • 本文字数:722 字

    阅读完需:约 2 分钟

Rails 程序员张雪录制了一段视频录像,介绍自己从项目中得到的一些经验:利用 ActiveMessaging Amazon S3 开发一个视频分享网站。张雪在自己的 Blog 上这样介绍自己制作的视频 Demo:

简单来说就是一个接收用户上传的 video 文件,然后通过异步的方式交给后台 processor 进行视频转换成 flv 格式,并且把该 flv 文件上传到 Amazon s3 上。

Amazon Simple Storage Service(S3)是 Amazon 提供的互联网存储服务。它提供了一组简单的 web services 接口,让网站的开发者们可以用于存储文件,从而轻松地得到可靠、可伸缩、快速而价格低廉的数据存储服务。ActiveMessaging 是由 Jon Tirsen 开发的基于 Ruby 的消息框架,其目标是简化 Rails 开发中对消息的处理。消息(或叫“事件驱动的架构”)在企业应用集成中广泛使用,有 JMS 等框架及 ActiveMQ、Tibco、IBM MQSeries 等产品支持。ActiveMessaging 是一个通用的消息客户端框架,它并不受限于具体的消息系统,目前支持的消息系统包括 Stomp 、JMS、WebSphere MQ 和 Amazon Simple Queue Service (SQS) 等。

Rails 应用与消息系统的整合一向是在企业环境中应用 Rails 的障碍之一。ActiveMessaging 作为一个较为成熟的消息框架,被视为 Ruby 进军企业应用集成(EAI)的希望。张雪的视频录像展示了在 Rails 应用中使用 ActiveMessaging 的基本知识,也可以为 ActiveMessaging 的(潜在)用户增加信心。不过他的例子主要把 ActiveMessaging 作为异步操作的 daemon,尚未接触到 EAI 领域的核心问题。

视频录像(也叫“播客”)是借助多媒体工具影音并贸地传播技术的手段,在 Rails 社区深受欢迎。在 RORBeijing 邮件列表的讨论中,国内 RoR 技术专家王大力也对张雪的视频提出了建议。随后张雪发布了该视频的英文版本

2007-06-04 10:331511
用户头像

发布了 21 篇内容, 共 38373 次阅读, 收获喜欢 2 次。

关注

评论

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

如何利用YashanDB实现高效的数据导入与导出操作

数据库砖家

如何利用YashanDB实现企业级数据仓库构建

数据库砖家

如何利用YashanDB实现企业数据的智能管理?

数据库砖家

从“被动应对”到“主动防控”:舆情监测的角色转变

沃观Wovision

跨境贸易 出海企业 沃观Wovision 舆情监测系统 海外舆情监测

甘特图:提升项目管理效率的战略性工具

MZGantt

项目管理 甘特图

今日热点列表 - jobleap4u.com

Y11

求职 找工作 jobleap.cn jobleap4u.com

如何利用YashanDB实现多租户数据库管理

数据库砖家

如何利用YashanDB构建弹性数据库架构

数据库砖家

如何配置YashanDB实现数据实时同步功能?

数据库砖家

如何利用YashanDB进行业务智能分析

数据库砖家

如何利用YashanDB实现多数据源整合与管理

数据库砖家

如何利用YashanDB实现实时数据备份与恢复

数据库砖家

如何配置YashanDB实现高可用容灾架构?

数据库砖家

如何利用YashanDB数据库提高数据处理的并发能力

数据库砖家

如何利用YashanDB数据库的聚合功能

数据库砖家

如何利用YashanDB数据库管理大规模数据集

数据库砖家

如何利用YashanDB数据库进行复杂查询与分析

数据库砖家

如何利用YashanDB数据库实现决策支持系统

数据库砖家

学历低还能进大厂吗?

王中阳Go

程序员 学历

如何利用YashanDB实现大数据环境下的高效存储

数据库砖家

如何利用YashanDB数据库实现数据安全加密?

数据库砖家

如何配置YashanDB实现自动化数据库运维?

数据库砖家

违规或面临永久封号!TikTok Shop新规来袭

Wolink

电商 跨境贸易 出海企业 海外推广 达人营销

如何利用YashanDB实现高效企业数据分区管理

数据库砖家

如何利用YashanDB数据库实现数据的快速恢复与备份

数据库砖家

如何利用YashanDB提升企业数据处理能力?

数据库砖家

如何利用YashanDB实现快速数据检索和处理

数据库砖家

微店商品列表API接口开发指南:从零到实战

tbapi

微店API 微店商品列表API 微店数据采集 微店列表数据采集 关键词搜索微店列表接口

如何利用YashanDB实现快速数据写入与查询?

数据库砖家

枫清科技高雪峰:践行AI+产业,以数据为中心构建智能体平台

Fabarta

如何配置YashanDB实现多租户数据隔离管理

数据库砖家

视频:用ActiveMessaging和Amazon S3制作视频网站_Ruby_Jeff Xiong_InfoQ精选文章