Sure:
https://speakerdeck.com/sungjuly/apache-usergrid-internal

Slide #21 and on goes over the entity model in detail. Particularly
interesting:
#36
#40
#55-#61

Essentially, Usergrid supports *all* of the basic mongo CRUD operations on
top of Cassandra, passing all of their test cases that don't use any
out-of-the-way functions. Would it be possible to build something similar
*solely* with CQL?

Again, we are at thought exercise at this point, but you through the
gauntlet down :)

I'm fine with Thrift going away - I get the reasoning there. I just want to
be able to hack against ("against", not "on") internals more easily.



On Thu, Mar 13, 2014 at 9:30 AM, Jonathan Ellis <jbel...@gmail.com> wrote:

> You should probably give more details of those two data models for
> those of us who have contributed neither to usergrid nor the mongodb
> emulator. :)
>
> On Thu, Mar 13, 2014 at 9:10 AM, Nate McCall <n...@thelastpickle.com>
> wrote:
> >  After discussing this the past few days with a couple of folks, yes, I
> > don't think maintaining the currently incubating Usergrid (
> > https://usergrid.incubator.apache.org/) will be possible.
> >
> > Basically, how would you do what are essentially container collections of
> > arbitrary runtime-definable UDTs? With everything in a virtual keyspace?
> > Think about how we got the mongodb emulator working. Can you really do
> this
> > with CQL?
> >
> > Apigee is currently running several instances of this system at scale
> for a
> > number of very large clients. The main public cluster behind the
> > AppServices product has "many tens of thousands" of tenants.
> >
> > Again, in all seriousness, is this dynamic a model possible via CQL?
> >
> > Granted, we may be an edge case at this point and maintaing a large chunk
> > of code solely for that type of function is just bad software. Hence my
> > desire to assist with
> https://issues.apache.org/jira/browse/CASSANDRA-6846.
>
>
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder, http://www.datastax.com
> @spyced
>



-- 
-----------------
Nate McCall
Austin, TX
@zznate

Co-Founder & Sr. Technical Consultant
Apache Cassandra Consulting
http://www.thelastpickle.com

Reply via email to