[
https://issues.apache.org/jira/browse/NUVEM-9?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13016865#comment-13016865
]
Pasindu Gunarathne commented on NUVEM-9:
----------------------------------------
1.) I'm planning to design a object model for Data Service so that it can act
as a common model for all cloud services. Google App Engine has
Entity/Property model while Amazon has Domain/Item/Attribute model. What I
have realized so far is Entity- Item , Property- Attribute are similar concepts
but the problem is there is no Google equivalent for Domain. At the moment I
don't have clear idea about how can i model the concept "Domain"
2.) Supporting to asynchronous services also has a small issue because they
return java Future and need to use Generics to get exact type of results.
Return values of Google App Engine asynchronous Data service are different
from Amazon return values but the actual difficulty is i cant find a place to
convert each of these return values into appropriate common object model.
e.g -
Future<Entity> entityFuture = datastore.get(key);
// Blocks if the get operation has not finished, otherwise returns instantly
Entity entity = entityFuture.get()
3.) Google AppEngine and Amazon SimpleDB SDK are the main dependencies of this
project.
Thanks ,
Pasindu Madubashana
> Key-value data service component for Apache Nuvem
> -------------------------------------------------
>
> Key: NUVEM-9
> URL: https://issues.apache.org/jira/browse/NUVEM-9
> Project: Nuvem
> Issue Type: New Feature
> Reporter: Pasindu Gunarathne
> Labels: gsoc, gsoc2011
>
> Key-value data service component for Apache Nuvem
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira