Good job. I think it is way too introductory, tbh. A few examples of working distributed systems while talking about why they are the way they are, might be useful. Also, unless you have plans for updating it in the future, you might get more readers interested, if you publish it as a blog.