DDIA 1st or 2nd edition
Mostly interested in how to design systems from first principles. For what I can find online the second edition have more emphasis on cloud and third party services as oppose to actually building systems end to end.
Looks like the second edition is less useful than the first? If you're building these "cloud services" (a.k.a the real distributed systems) should you go and read the first edition instead? Is this new second edition a "how to put together services into a coherent system" as opposed to "how to build the systems themselves from first principles"? I'm I missing something?