写点什么

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:261839
用户头像

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

关注

评论

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

Java 泛型 T,E,K,V,,傻傻分不清?

TimeFriends

8月月更

如果让我设计一套,TPS百万级API网关!

小傅哥

Java 微服务 小傅哥 分布式架构 网关

《数字经济全景白皮书》银行业数字普惠金融发展与优化策略分析 发布

易观分析

金融 数字经济全景白皮书 易观分析

人手一套的K8S命令集合,它来了!

wljslmz

云计算 Kubernetes 容器 8月月更

一文详解特权访问管理(PAM)

SEAL安全

安全 访问权限 访问管理 特权访问

以合规交易释放数据“红利”,合合信息旗下启信宝签约福建大数据交易所首批数商

合合技术团队

数据 峰会

为什么电商云产品需要 Assisted Service Module (ASM) 模块的支持

汪子熙

typescript 电商 SAP 8月月更 Storefront

DBPack 数据库限流熔断功能发布说明

峨嵋闲散人

分布式事务 云原生 分库分表 dbmesh Database Mesh

为什么不做APP而要做小程序

源字节1号

小程序开发

Groovy语境下的Map

FunTester

开源 | WLock:高可用分布式锁设计实践

开源 分布式 分布式锁

用Rust编写的Linux内核GPU驱动程序,或将到来

非凸科技

Linux gpu rust 编程语言

Kotlin协程解析系列(上):协程调度与挂起

vivo互联网技术

kotlin 协程

干货!这份阿里P8大佬纯手打总结Kafka学习笔记,真是yyds

了不起的程序猿

Java kafka java程序员 消息中间件 Java 开发

阿里大佬 推荐的 “ Spring Cloud Alibaba项目文档 ” 正式发布

冉然学Java

Java 微服务 Spring Cloud Alibaba

SpringBoot 日志的各种使用姿势,你真的用对了吗?

程序知音

Java spring 程序员 springboot 后端技术

测试开发【Mock 平台】09 开发:项目管理(五)搜索、删除和Table优化

MegaQi

测试平台开发教程 8月月更

多原则等于无原则,微服务识别方法究竟该怎么选?

老坛架构

架构 微服务

属实不赖!Alibaba开源GitHub星标114K微服务架构全彩进阶手册

冉然学Java

Java 阿里巴巴 开源 微服务 微服务架构

增强分析在百度统计的实践

百度Geek说

数据库

推荐一款微软出品的开发神器,体验不输IDEA!(含参考资料和项目源码)

收到请回复

面试 springboot 应届生 金九银十 java项目实战分享

前端监控系列2 |聊聊 JS 错误监控那些事儿

字节跳动终端技术

APM 前端监控 火山引擎 JS错误

一对一直播系统源码——多人语音聊天室

开源直播系统源码

直播系统源码 语音直播系统 一对一直播视频源码 一对一语音直播

寻找OpenHarmony「锦鲤」|万元豪礼+技术干货全是你的!

OpenHarmony开发者

OpenHarmony

35岁程序员危机,有何破解之法?

博文视点Broadview

DAPP和APP有哪些区别?多链跨链NFT铸造挖矿dapp系统开发技术原理分析

开发微hkkf5566

连流量染色都没有,你说要搞微服务?

得物技术

架构 微服务 云原生

一文搞懂│mysql 中的备份恢复、分区分表、主从复制、读写分离

MySQL 高并发 经验分享 签约计划第三季 8月月更

基于RocksDB实现高可靠、低时延的MQTT数据持久化

EMQ映云科技

物联网 mqtt RocksDB emqx 8月月更

StarRocks 技术内幕 | 基于全局字典的极速字符串查询

StarRocks

数据库

最常见的 10种网络安全攻击类型

郑州埃文科技

网络安全 IP地址 网络攻击

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