The serverless trilemma: function composition for serverless computing
kafka : a distributed messaging system for log processing .