Packt is pleased to announce the release of RavenDB High Performance, a comprehensive yet concise tutorial showing readers how to maximize the efficiency and optimization of RavenDB itself. The print book comes in at 124 pages and is competitively priced at $39.99, whilst the eBook and Kindle versions are available for $20.39.
About the author:
Brian Ritchie is a software architect with a track record of developing large scale enterprise systems and leading development teams through difficult scalability challenges. Brian has 20 years of experience in software development and is currently Chief Architect at PaySpan, Inc. He has also contributed to Mono (the open source version of .NET) and various other open source projects. You can follow him on Twitter at http://twitter.com/brian_ritchie and read his blog at http://weblogs.asp.net/britchie.
RavenDB is an exciting technology that challenges developers to reconsider their old ways of thinking about databases. In this day and age, Internet-scale applications require this fresh perspective.
RavenDB High Performance focuses on the key information users need in order to build scalable applications on the RavenDB document database. The book discusses every aspect of building a high performance system, from modeling your data to deploying it in a clustered environment. The examples provided in this book make the information easy to apply to specific application scenarios.
RavenDB High Performance focuses on the design and development of web-based applications, giving clear advice and examples. Data modeling through documents is discussed in detail in order to establish a strong foundation. The author then focuses on key APIs that optimize data access and give end users great experiences. Scaling out and high availability techniques are also discussed in detail.
This book covers the following essential subjects:
Chapter 1: A Different Kind of Database
Chapter 2: Optimizing the Data Model
Chapter 3: Optimizing the API
Chapter 4: Monitoring and Tuning
Chapter 5: Scaling Out
Chapter 6: When Failure is not an Option
Chapter 7: Deploying to the Cloud
Chapter 8: Extending RavenDB
Chapter 9: Optimizing the User Experience
This book is suitable for developers and software architects who want to focus on designing systems to achieve high performance right from the start. A basic understanding of RavenDB is recommended, but not required. To learn more about the book please visit http://www.packtpub.com/ravendb-high-performance/book.
|RavenDB High Performance|
|Learn how to accelerate your application development by building scalable applications on the RavenDB document database
For more information, please visit: http://www.packtpub.com/ravendb-high-performance/book