Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Cassandra High Availability

Buy
Cassandra High Availability, 9781783989126 (1783989122), Packt Publishing, 2014

Apache Cassandra is a massively scalable, peer-to-peer database designed for 100 percent uptime, with deployments in the tens of thousands of nodes supporting petabytes of data. This book offers readers a practical insight into building highly available, real-world applications using Apache Cassandra. 

The book starts with the fundamentals, helping you to understand how the architecture of Apache Cassandra allows it to achieve 100 percent uptime when other systems struggle to do so. You'll have an excellent understanding of data distribution, replication, and Cassandra's highly tunable consistency model. This is followed by an in-depth look at Cassandra's robust support for multiple data centers, and how to scale out a cluster. Next, the book explores the domain of application design, with chapters discussing the native driver and data modeling. Lastly, you'll find out how to steer clear of common antipatterns and take advantage of Cassandra's ability to fail gracefully.

What you will learn:

  • Understand how the core architecture of Cassandra enables highly available applications
  • Use replication and tunable consistency levels to balance consistency, availability, and performance
  • Set up multiple data centers to enable failover, load balancing, and geographic distribution
  • Add capacity to your cluster with zero down time
  • Take advantage of high availability features in the native driver
  • Create data models that scale well and maximize availability
  • Understand common anti-patterns so you can avoid them
  • Keep your system working well even during failure scenarios
(HTML tags aren't allowed.)

Biosimulation in Drug Development
Biosimulation in Drug Development
Drug development is far from a straightforward endeavor. It starts with the identification of a pharmaceutically promising substance, the potential of which is further investigated in near-exhausting physiological analyses (Chapter 1). If it is found effective, this does not necessarily mean that we know all the molecular...
Biological Anthropology of the Human Skeleton
Biological Anthropology of the Human Skeleton

An Indispensable Resource on Advanced Methods of Analysis of Human Skeletal and Dental Remains in Archaeological and Forensic Contexts

Now in its third edition, Biological Anthropology of the Human Skeleton has become a key reference for bioarchaeologists, human osteologists, and paleopathologists...

Innovations in Remote Sensing and Photogrammetry (Lecture Notes in Geoinformation and Cartography)
Innovations in Remote Sensing and Photogrammetry (Lecture Notes in Geoinformation and Cartography)

Remote sensing of our environment is becoming increasingly accessible and important in today’s society. This book aims to highlight some of the broad and multi-disciplinary applications, and emerging practices, that remote sensing and photogrammetric technologies lend themselves to. The papers have been selected from the 13th and 14th...


Photoshop CC: The Missing Manual
Photoshop CC: The Missing Manual

Photoshop CC is truly amazing, but it can also be overwhelming if you’re just getting started. This book makes learning Photoshop as easy as possible by explaining things in a friendly, conversational style—without technical jargon. After a thorough introduction to the program, you’ll delve deep into...

MCDST Self-Paced Training Kit (Exam 70-271): Supporting Users andTroubleshooting a Microsoft(r) Windows(r) XP Operating System, Second
MCDST Self-Paced Training Kit (Exam 70-271): Supporting Users andTroubleshooting a Microsoft(r) Windows(r) XP Operating System, Second
Now fully updated for Windows XP Service Pack 2, this all-in-one training kit provides in-depth preparation, practice, and review for one of two required exams for the Microsoft Desktop Support Technician Certification (MCDST). Covering Exam 70-271, this kit packs the tools and features exam candidates want most—including in-depth, self-paced...
Learning TypeScript
Learning TypeScript

Exploit the features of TypeScript to develop and maintain captivating web applications with ease

About This Book

  • Learn how to develop modular, scalable, maintainable, and adaptable web applications by taking advantage of TypeScript
  • Create object-oriented JavaScript that adheres to the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy