Free To Feel

Heading to entrepreneur.

Joshua Chi

Cross Lanaguage Service Development

Thrift is a software framework for scalable cross-language services development. Now it supports C++, C#, Erlang, Haskell, Java, Objective C/Cocoa, OCaml, Perl, PHP, Python, Ruby, and Squeak.

So basically, what you need to do is define a .thrift definition file. And Thrift will help you generate the RPC client and RPC server. There are a lot of examples in this wiki page.

You can use this demo to understand how it works.

There is a similar project called Protocol Buffers which provided by google.

This is what I have done in todays' Innovation Day. And I totall agree:

Individuals and interactions over processes and tools

We know people is the kernel in a technical company. Anything is beneficial for people should be encouraged. But of course, it also should be beneficial for company firstly. Any rule that restrict people's mind should be removed.

comments powered by Disqus