YunEngine诞生了!!!

熟悉YunTable开发日记这个系列的博友,应该知道,YunTable的目标是做一个BigTable的精简版,并使其更适合云环境,现在YunTable已经按照计划完成了大多数BigTable的核心功能,并马上将正式开源其0.8版。接下来,将要考虑的是如何让其更实用。

谈到如何让一个软件系统的更实用,是离不开三个非常重要的因素:对代码和设计的打磨、全面和深入的测试与基于实际场景的使用,其中基于实际场景的使用最为关键,所以为了提升YunTable的可用性和成熟度,需要选择一个方向或者应用来让YunTable能够实地的运作起来。经过一番思量之后,觉得最适合和最自然的方向莫过于使用YunTable来构建一个PaaS系统,这就是YunEngine的由来,同时我也在这里正式宣布YunEngine诞生了!!!

顾名思义,YunEngine在功能上参照了Google App Engine,但与Google App Engine支持Python和Java两种语言,以及提供图像处理、邮件、Memcache和任务队列等多种服务不同的是,YunEngine暂时只支持Java,和Web与数据存储这两个基石级的功能,它的目标是作为一个平台来支撑企业级Java应用的运行,其后端是一个YunTable的集群。现在已完成基于JPA(Java Persistence API)框架的CRUD功能的实现,接下来将尽快实现整套JPA框架和YunTable集群之间的整合,如果有好消息,肯定会通知大家的,希望大家能给我加油:)

你可能感兴趣的:(框架,python,jpa,Google,企业应用)