Is There an Altar Server in You?