Language:
English
繁體中文
Help
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Designing data-intensive application...
~
Kleppmann, Martin.
Designing data-intensive applications : = the big ideas behind reliable, scalable, and maintainable systems /
Record Type:
Language materials, printed : Monograph/item
Title/Author:
Designing data-intensive applications :/ Martin Kleppmann.
Reminder of title:
the big ideas behind reliable, scalable, and maintainable systems /
Author:
Kleppmann, Martin.
Published:
Sebastopol :O'Reilly Media, : c2017.,
Description:
xix, 590 p. :ill., maps ; : 24 cm.;
Subject:
Web site development. -
ISBN:
9781449373320 (pbk.) :
Designing data-intensive applications : = the big ideas behind reliable, scalable, and maintainable systems /
Kleppmann, Martin.
Designing data-intensive applications :
the big ideas behind reliable, scalable, and maintainable systems /Martin Kleppmann. - 1st ed. - Sebastopol :O'Reilly Media,c2017. - xix, 590 p. :ill., maps ;24 cm.
Includes bibliographical references and index.
Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications -- Data models and query languages -- Storage and retrieval -- Encoding and evolutuion -- Part 2. Distributed data. Replication -- Partitioning -- Transactions -- The trouble with distributed systems -- Consistency and consensus -- Part 3. Derived data. Batch processing -- Stream processing -- The future of data systems.
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 mainteinability. In addition, we have an overwhelming variet 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? In this practical and comprehensive gjuide, 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.
ISBN: 9781449373320 (pbk.) :NT1776
LCCN: 2017471021Subjects--Topical Terms:
563685
Web site development.
LC Class. No.: QA76.76.A65 / K612 2017
Dewey Class. No.: 005.7
Designing data-intensive applications : = the big ideas behind reliable, scalable, and maintainable systems /
LDR
:02111cam a2200253 a 4500
001
951202
005
20200727174659.0
008
200821s2017 cc ab b 001 0 eng d
010
$a
2017471021
020
$a
9781449373320 (pbk.) :
$c
NT1776
020
$a
1449373321 (pbk.)
035
$a
(OCoLC)ocn893895983
035
$a
20318556
040
$a
BTCTA
$b
eng
$c
BTCTA
$d
YDXCP
$d
BDX
$d
JRZ
$d
UUM
$d
OCLCF
$d
TXI
$d
GP5
$d
NYP
$d
DLC
$d
NFU
041
0 #
$a
eng
042
$a
lccopycat
050
0 0
$a
QA76.76.A65
$b
K612 2017
082
0 4
$a
005.7
$2
23
100
1
$a
Kleppmann, Martin.
$3
1240582
245
1 0
$a
Designing data-intensive applications :
$b
the big ideas behind reliable, scalable, and maintainable systems /
$c
Martin Kleppmann.
250
$a
1st ed.
260
#
$a
Sebastopol :
$b
O'Reilly Media,
$c
c2017.
300
$a
xix, 590 p. :
$b
ill., maps ;
$c
24 cm.
504
$a
Includes bibliographical references and index.
505
0 #
$a
Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications -- Data models and query languages -- Storage and retrieval -- Encoding and evolutuion -- Part 2. Distributed data. Replication -- Partitioning -- Transactions -- The trouble with distributed systems -- Consistency and consensus -- Part 3. Derived data. Batch processing -- Stream processing -- The future of data systems.
520
#
$a
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 mainteinability. In addition, we have an overwhelming variet 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? In this practical and comprehensive gjuide, 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.
650
# 0
$a
Web site development.
$3
563685
650
# 0
$a
Application software
$x
Development.
$3
562957
650
# 0
$a
Database management.
$3
557799
based on 0 review(s)
ALL
圖書館3F 書庫
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
E046742
圖書館3F 書庫
一般圖書(BOOK)
一般圖書
005.7 K649 2017
一般使用(Normal)
On shelf
0
Reserve
1 records • Pages 1 •
1
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login