写点什么

视频:用 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:331244
用户头像

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

关注

评论

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

为何数字人民币要采用“小额匿名、大额可溯”的设计?

CECBC

数字货币

Vue3源码 | createApp都干了什么?

梁龙先森

源码分析 大前端 Vue3

Seldon使用(一):简介及入门

托内多

tensorflow kubeflow Kubernetes PyTorch seldon

领域驱动设计101 - 通用语言

luojiahu

领域驱动设计 DDD

控制台的安装与使用 | 联盟链开发(二)

李大狗

联盟链 FISCO BCOS 狗哥

Go Channel源码分析

非晓为骁

源码分析 channel Go 语言

(继续码字) 因果有顺序吗?是一种必要充分条件吗?

mtfelix

28天写作 bewriting 胡思乱想

新年上班第一天生产环境分布式文件系统崩了!!

冰河

高可用 分布式存储 fastdfs 可扩展 无限扩容

架构 idea

型火🔥

架构 原则 架构之道

大数据中流量分析常见分类

大数据技术指南

大数据 28天写作 3月日更

2021十大区块链领域即将起飞

CECBC

区块链 投资

uni-app跨端开发H5、小程序、IOS、Android(四):了解uni-app项目结构

黑马腾云

html5 微信小程序 uni-app android iOS Developer

JVM - 类加载器

insight

3月日更

Spark详细剖析

五分钟学大数据

大数据 spark 28天写作 3月日更

MongoDB中的null类型查询

Kylin

mongodb 3月日更 21天挑战 数据库查询 NoSql查询语法

Docker 教程(三):Docker 命令

看山

Docker

产品训练营第八章作业

Arnold

科技强国的使命召唤中,百度AI埋下三根未来“引线”

脑极体

探索 Snabbdom 模块系统原理

Geek_z9ygea

JavaScript Vue Web Vue 3 Snabbdom

2.3 Go语言从入门到精通:数据类型

xcbeyond

3月日更 Go 语言

hive数据倾斜解决办法

五分钟学大数据

大数据 hive 28天写作 3月日更

FISCO BCOS 开发环境节点搭建 | 联盟链开发(一)

李大狗

区块链 联盟链 FISCO BCOS 狗哥

在离开新手村后,你该如何的走出呢?打造属于你的快与慢的能力。

叶小鍵

【LeetCode】矩阵置零Java题解

Albert

算法 LeetCode 28天写作 3月日更

Java8中的 Stream 那么彪悍,你知道它的原理是什么吗?

Java小咖秀

Java 面试 stream java8 开发

银行业只是开始,60个可以被区块链改变的行业

CECBC

数字技术

正则表达式的使用与匹配原理解析

Guanngxu

正则表达式

工作多年后我更明白了UT的重要性

好好学习,天天向上

OpenCV 写图像也有讲究,取经之路第 5 天

梦想橡皮擦

28天写作 3月日更

架构师训练营 4 期 第12周

引花眠

架构师训练营 4 期

Python PyAutoGUI 库

HoneyMoose

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