写点什么

Google App Engine 的 JRuby 现状:用于 DataStore 的 DataMapper 适配器,Reggae

  • 2009-04-26
  • 本文字数:535 字

    阅读完需:约 2 分钟

自从 Google App Engine 支持 Java 应用之后, JRuby 应用就现身 GAE 了。不过,还是存在着一些限制,JRuby 的 Nick Sieger 列出了其中的一部分,包括:

  • 没有 RMagick/ImageScience/attachment_fu,甚至连 ImageVoodoo 都没有(没有 javax.image 的 API)。Google 有它自己的图片操作 API。[…]
  • 每个应用最多 1000 个文件。由于这个文件数限制,部署 Rails 应用的时候我不得不将所有的 Rails gem 都打成 jar 包。

Tom Enebo 最近在twitter 上发布了GAE 支持image_voodoo 的消息。Nick 也释出了在GAE 上部署的JRuby 应用

目前来说,JRuby 应用的部署还没有完全自动化,不过很快就会有一些辅助工具可以使用了。其中一个就是 reggae ,它是用于帮助将 Rack 应用部署到 GAE 上的工具。

最后,虽然 JRuby 基本上可以在 GAE 下工作,但是一些常用库就不行了;最典型的就是 ActiveRecord,因为 Google 只提供它自己的 DataStore,而 DataStore 不是关系型的。不过,现在 Google 的 DataStore 支持另一个 ORM: DataMapper Genki Takiuch 创建了 dm-datastore-adapter ,这个适配器允许通过 DataMapper 来使用 DataStore。目前来看,DataStore 只支持很少的查询选项。

查看英文原文: JRuby on Google App Engine Roundup: DataMapper Adapter for DataStore, Reggae

2009-04-26 11:261853
用户头像

发布了 80 篇内容, 共 20.1 次阅读, 收获喜欢 5 次。

关注

评论

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

如何给 Fiori Elements 应用添加自定义按钮

汪子熙

前端开发 web开发 Fiori SAP UI5 11月月更

API关键技术-日志审计技术

阿泽🧸

日志审计 11月月更

Jan Ozer:高清直播互动场景下的硬编码如何选型?

声网

人工智能 编码 视频

自动化测试成熟度模型

老张

DevOps 自动化测试

《算法》世界一

初学者

算法 网络 11月月更

架构实战营模块 6 作业

陌生流云

架构实战营

软件测试之 Contract Testing

QE_LAB

契约测试 测试技术

2022年第三季度泛出行行业洞察:泛出行行业正在经历数智化升级的关键时期,用户规模保持平稳增长,行业整体良性发展

易观分析

数智化 泛出行

【web 开发基础】PHP中的引用参数的函数 (32)

迷彩

web开发基础 11月月更 引用传递 引用参数函数 值传递

react源码分析:深度理解React.Context

flyzz177

React

带你实现react源码的核心功能

goClient1992

React

《算法》世界二

初学者

算法 网络 11月月更

Zebec流支付生态,开启多链布局的“两手准备”

股市老人

基于OpenHarmony的ArkUI框架进阶对于高性能容器类和持久化和原子化的运用

恒山其若陋兮

前端 11月月更

【web 开发基础】PHP 中的默认(缺省)参数的函数 (33)

迷彩

缺省参数 函数 web开发基础 11月月更 默认参数

如何用科学的方法“撞大运”? | 学点运气

赵新龙

CTO 创新 与运气竞争

HarmonyOS 3重磅版本更新,Mate Xs 2等更多设备支持超级中转站!

Geek_2d6073

深入React源码揭开渲染更新流程的面纱

goClient1992

React

手写一个react,看透react运行机制

goClient1992

React

react源码分析:组件的创建和更新

flyzz177

React

【web 开发基础】PHP中的伪类型参数的函数 (31)

迷彩

函数 web开发基础 11月月更 伪类型参数函数 伪类型

微信小程序开发在全局配置和资源加载优化在获取接口上的节点信息实战

恒山其若陋兮

前端 11月月更

C++---类型萃取---std::remove_cv/std::remove_cv

桑榆

C++ STL 11月月更

Kafka SASL 用户认证机制

spacerrobot

kafka 认证授权 SASL SCRAM JAAS

react的useState源码分析

flyzz177

React

使用keytool生成Tomcat证书

源字节1号

【活动回顾】Apps Everywhere 上海站圆满结束

亚马逊云科技 (Amazon Web Services)

人工智能 机器学习

对于基于鸿蒙系统的应用支持多语言Arkui框架的线性容器类和PieChart的研究实战

恒山其若陋兮

前端 11月月更

【个人成长】《代码的艺术》视频分享合集

非晓为骁

职业规划 开发 软件工程能力 代码的艺术

K8S环境的Jenkin性能问题处理续篇(任务Pod设置)

程序员欣宸

Kubernetes jenkins 11月月更

Google App Engine的JRuby现状:用于DataStore的DataMapper适配器,Reggae_Java_Werner Schuster_InfoQ精选文章