写点什么

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

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

关注

评论

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

AI 网关基于 IP 地理位置,增强 Prompt 修饰能力

阿里巴巴云原生

阿里云 云原生

大语言模型应用框架介绍

霍格沃兹测试开发学社

技术同学,一定要去大厂吗?

老张

职场成长 认知 职场晋升

美国、香港、新加坡加密资产托管要求与合规解析:从Galois Capital事件看全球合规框架

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

作为中级前端工程师,每天都做些什么?

伤感汤姆布利柏

Go 语言 nil 和接口

FunTester

魔乐社区体验:探索Llama 3.1模型微调之旅

天翼云开发者社区

人工智能 大模型 Llama3

抢先看:2024云栖大会体验攻略

阿里云CloudImagine

云计算 音视频 视频云 云栖大会

天工开物 | 征程6 启航新章:量化流程 PTQ 篇

地平线开发者

自动驾驶 算法

十六年所思所感,聊聊这些年我所经历的 DevOps 系统

阿里云云效

阿里云 云原生 云效

非凸科技复旦大学校企合作

非凸科技

人才培养 校企合作 D-Lab

体验通义灵码 @workspace:轻松分析项目结构,结合代码仓库理解工程、查询问答等

阿里巴巴云原生

阿里云 云原生 通义灵码

体验通义灵码 @workspace:轻松分析项目结构,结合代码仓库理解工程、查询问答等

阿里云云效

阿里云 云原生 通义灵码

Python批量分割Excel后逐行做差、合并文件的方法

不在线第一只蜗牛

Python Excel 开发语言

面经复盘:从高并发到数据存储的深度解析

王中阳Go

Go 面试 复盘 面经

2024-09-04:用go语言,给定一个长度为n的数组 happiness,表示每个孩子的幸福值,以及一个正整数k,我们需要从这n个孩子中选出k个孩子。 在筛选过程中,每轮选择一个孩子时,所有尚未选

福大大架构师每日一题

福大大架构师每日一题

KaiwuDB 魏可伟:用“多模”实现对行业的“One size best fits”

KaiwuDB

KaiwuDB 分布式多模数据库 KWDB 开源

【Tomcat源码分析】Pipeline 与 Valve 的秘密花园

派大星

tomcat源码解读

十六年所思所感,聊聊这些年我所经历的 DevOps 系统

阿里巴巴云原生

阿里云 云原生 云效

JNPF——快速搭建应用好助手

伤感汤姆布利柏

值传递OR引用传递?大部人都答错了!

王磊

解读基于华为云 DWS 的湖仓一体方案构建

华为云开发者联盟

华为云入选中国云平台领导者,云安全服务斩获国内唯一满分

华为云开发者联盟

手把手教你利用算法工具链训练、量化、编译、可视化 征程 6 参考算法 BEVFormer征程 6E/M 快速上手实战 Sample-IPC

地平线开发者

自动驾驶 算法 ipc

直面女性心理健康现状,数业智能心大陆助你应对情绪困扰

心大陆多智能体

智能体 AI大模型 心理健康 数字心理

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