Add Publish/Subscribe Architecture section