English Michael Armbrust Cited by user Y10k on 13 Feb 2016 Michael Armbrust is an American computer scientist and engineer specializing in distributed systems, large-scale structured storage, and query optimization.