Ask HN: What are great examples of high level design documentation for software?
I have over twenty years of software engineering experience and I've seen countless examples of architecture documents but I rarely see a high level design document that really stands out. I'm also surprised that there isn't a de facto specification or book that I know of.
What are good examples or templates for a high level design that you use for describing distributed systems? Is there a book or similar resource that I'm missing?