It combines a software stack with a code generation engine to build services that work efficiently and seamlessly ...
Anyone knows how it works actually?
It's open source... I suggest you start here: http://thrift.apache.org/
you can also read the white paper from that site, good luck