Interfacing with Athena

5 views
Skip to first unread message

Kushal Pisavadia

unread,
Jun 23, 2010, 2:31:30 PM6/23/10
to athena-...@googlegroups.com
I realise that it's a long way off, but what interfaces should the project support?

Off the top of my head, the popular ones currently are (in no particular order):
  1. Thrift
  2. Javascript
  3. JSON
  4. SQL

Kind Regards,

Kushal Pisavadia
E: kus...@gmail.com

Ian Clarke

unread,
Jun 23, 2010, 2:34:28 PM6/23/10
to athena-...@googlegroups.com
Hmm, well I always saw it as being used as a Java library within a Java project, but I guess there is no reason that it couldn't be stand-alone accessible through a cross-platform API like Thrift, or some kind of JSON-based REST API.

That being said, this is for the future.

What I thought you were going to ask is what Interfaces Store should implement.  I guess Store could implement Map<Set<String>, V> but not sure how useful it would be, or if we might have trouble supporting all of the functionality of that interface.

Ian.
--
Ian Clarke
CEO, SenseArray
Email: i...@sensearray.com
Ph: +1 512 422 3588

Kushal Pisavadia

unread,
Jun 23, 2010, 2:42:34 PM6/23/10
to athena-...@googlegroups.com
I was asking about stand-alone interfaces but you bring up a good point.

Whatever we decide, while it can be changed at a future date, it's likely to affect a lot of the underlying system. Especially in relation to making things concurrent.

Kind Regards,

Kushal Pisavadia
E: kus...@gmail.com


Reply all
Reply to author
Forward
0 new messages