Recent architecture books I have found speak sense (at least to me): https://pragprog.com/book/mnee2/release-it-second-edition
Building Evolutionary Architectures: http://shop.oreilly.com/product/0636920080237.do
I think @raymcdermott summed it up very well with the quality analogy
Also, while your system is “special”, it probably isn’t “different”
So start with some basic principles (see above), get something working, in production, and evolve it.
Architects, crucially, need to spend more time with production support than they traditionally do.
As a consultant, I really feel the pain of usually not seeing or supporting systems I've built in action for long.
„Release it“ surely is a good read. I would not classsify it as a classical architecture-teaching book, though.
JVM Anatomy Park https://shipilev.net/jvm-anatomy-park/