designing data-intensive applications

データ指向アプリケーションデザイン 信頼性 拡張性 保守性の高い分散システム設計の原理 / 原タイトル:Designing Data‐Intensive Applications 本/雑誌 / MartinKleppmann/著 斉藤太郎/監訳 玉川竜司/訳Designing Data-Intensive Applications The Big Ideas Behind Reliable, Scalable, and Maintainable Systems【電子書籍】 Martin Kleppmann
 

商品の説明

  • ご注文前に必ずご確認ください<商品説明>現代の分散システム設計においてデータの扱いは重要な課題です。本書は、データを処理し、保存するさまざまなテクノロジーの特性を詳述することで、ツールの長所と短所を理解し、システムの課題と使用するアプリケーションに適した選択肢の発見を助けます。本書では、データの量や複雑さ、変化が課題となるアプリケーションを「データ指向」と名づけ、データ指向アプリケーションの設計を支える基本的な概念を解説します。そしてレプリケーション、パーティション、トランザクションなど分散データベースについて扱い、さらにバッチ処理、ストリーム処理など、データセットの取り出しや結合について解説します。データ処理のテクノロジーを総覧し、特性やトレードオフを詳述する本書はソフトウェアエンジニア、アーキテクト必携の一冊です。<アーティスト/キャスト>斉藤太郎(演奏者)<商品詳細>商品番号:NEOBK-2388467MartinKleppmann / Cho Saito Taro / Kanyaku Tamagawa Ryuji / Yaku / Data Shiko Application Design Shinrai Sei Kakucho Sei Hoshu Sei No Takai Bunsan System Sekkei No Genri / Hara Title : Designi...
  •  

    商品の説明

  • <p>Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliability, efficiency, and maintainability. In addition, we have an overwhelming variety of tools, including relational databases, NoSQL datastores, stream or batch processors, and message brokers. What are the right choices for your application? How do you make sense of all these buzzwords?</p> <p>In this practical and comprehensive guide, author Martin Kleppmann helps you navigate this diverse landscape by examining the pros and cons of various technologies for processing and storing data. Software keeps changing, but the fundamental principles remain the same. With this book, software engineers and architects will learn how to apply those ideas in practice, and how to make full use of data in modern applications.</p> <ul> <li>Peer under the hood of the systems you already use, and learn how to use and operate them more effect...
  • 上に戻る