working through sample micro-service architectures