Spelling server using thrift