the three pillars of machine - based programming .
Opaque: an oblivious and encrypted distributed analytics platform