Hi all-- Several of us have been thinking about the possibility of using Apache Thrift to provide client SDKs for Airavata--the so-called "RESTless" approach. This document [1] summarizes some of our current thinking. I take responsibility for any errors or misconceptions, so please feel free to correct me.
Evaluating Thrift has been proposed on other dev threads and in Jira, and we've started some work. The doc below is an attempt to provide a bigger picture and to identify possible problems. Comments and corrections are welcome. Thanks-- Marlon [1] https://docs.google.com/document/d/1MR0X6ZlXfQ3cNRhGW10z2g_wzAK_HgK7AS4RItzg2u0/edit#heading=h.yy6i7kbdy7g0
