talk notes: software architecture using zeromq