技術書大賞2019
O'reillyのサブスクリプションで2019年に出版された本から、良かったものを選んでみました。
Monolith to Microservices
https://gyazo.com/c8a8a521bff61b8c7561f0a9905c7ac1
マイクロサービスアーキテクチャのSam Newmanの新作。今回は具体的な移行のパターンがたくさん載っていて、実用的なものになっている。前作で消化不良だった方は、ぜひこれを読んでみてください。
Database Internals
https://gyazo.com/3c1b8d5cf33aac4f898aa58eb7278355
ストレージエンジンの話やインデックスの実装から、分散トランザクションまで、データベースの実装について一通り解説されている。Designing Data-Intensive Applicationsとよく似た内容だが、こちらの方が少しだけ入門的な要素がある。
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
https://gyazo.com/9590c7b6ce160122a83643ce94a45f92
いわずもがなの名著、The Pragmatic Programmer(邦訳: 達人プログラマー)の20年の時を経た第2版。ただの記念出版にあらず、多くの追加内容と修正が加えられていて、1stを読んだ人でも読む価値あり。ハードカバーは装丁も美しい。
Dependency Injection Principles, Practices, and Patterns
https://gyazo.com/6d637014dfdebb59eb8bba19439f492e
DIのアンチパターンについて、コード例付きで丁寧に解説してある、今までありそうで無かった本。
Secure by Design
https://gyazo.com/029f6313cb5be63c823de743fa06eaa9
Secureとタイトルに入っているが、これは設計が主眼の書籍である。セキュリティそのものよりも設計にフォーカスする方が、結果として堅牢なものができあがるという主張、好き。