Architecting Data-Intensive Applications
Develop scalable, data-intensive, and robust applications the smart way

Price | $30.73 - $69.95
|
Rating | ![]() ![]() ![]() ![]() ![]() |
Author | Anuj Kumar |
Publisher | Packt Publishing |
Published | 2018 |
Pages | 340 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1786465094 |
ISBN-13 | 9781786465092 |
Are you an architect or a developer who looks at your own applications gingerly while browsing through Facebook and applauding it silently for its data-intensive, yet ?uent and efficient, behaviour? This book is your gateway to build smart data-intensive systems by incorporating the core data-intensive architectural principles, patterns, and techniques directly into your application architecture.
This book starts by taking you through the primary design challenges involved with architecting data-intensive applications. You will learn how to implement data curation and data dissemination, depending on the volume of your data. You will then implement your application architecture one step at a time. You will get to grips with implementing the correct message delivery protocols and creating a data layer that doesn't fail when running high traffic. This book will show you how you can divide your application into layers, each of which adheres to the single responsibility principle. By the end of this book, you will learn to streamline your thoughts and make the right choice in terms of technologies and architectural principles based on the problem at hand.
- Anuj Kumar
Similar Books
by Zigurd Mednieks, G. Blake Meike, Laird Dornin, Zane Pan
Android devices have moved beyond consumer applications into corporate and enterprise use. If you are eager to start building data-driven Android applications that integrate with enterprise systems, this book shows you how. The authors thoroughly explain how to use content providers to share data, adapters to display data, and web service...
Price: $4.39 | Publisher: Wrox | Release: 2013
by Wes McKinney
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a practical, modern introduction to scientific computing in Python, tailored for data-intensive applications. This is a book about the parts of the Python language and libraries you'll need to effec...
Price: $17.91 | Publisher: O'Reilly Media | Release: 2012
Designing Data-Intensive Applications
by Martin Kleppmann
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. ...
Price: $32.91 | Publisher: O'Reilly Media | Release: 2017
by Sudipta Mukherjee
LINQ represents a paradigm shift for developers used to an imperative / object oriented programming style, because LINQ draws on functional programming principles.Using the familiar "recipes" approach, Thinking in LINQ shows you how to approach building LINQ-based solutions, how such solutions are different from what you...
Price: $33.30 | Publisher: Apress | Release: 2014
by Amit Nandi
Looking for a cluster computing system that provides high-level APIs? Apache Spark is your answer - an open source, fast, and general purpose cluster computing system. Spark's multi-stage memory primitives provide performance up to 100 times faster than Hadoop, and it is also well-suited for machine learning algorithms.Are you a Python de...
Price: $31.99 | Publisher: Packt Publishing | Release: 2015
Hands-On Machine Learning with C#
by Matt R. Cole
The necessity for machine learning is everywhere, and most production enterprise applications are written in C# using tools such as Visual Studio, SQL Server, and Microsoft Azur2e. Hands-On Machine Learning with C# uniquely blends together an understanding of various machine learning concepts, techniques of machine learning, and various a...
Price: $31.99 | Publisher: Packt Publishing | Release: 2018
by Shelley Powers
Take your web development skills from browser to server with Node - and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master Node's core fundamentals and gain experience wi...
Price: $24.04 | Publisher: O'Reilly Media | Release: 2016
by Russell Jurney
Mining big data requires a deep investment in people and time. How can you be sure you're building the right models? With this hands-on book, you'll learn a flexible toolset and methodology for building effective analytics applications with Hadoop.Using lightweight tools such as Python, Apache Pig, and the D3.js library, your team will cr...
Price: $6.98 | Publisher: O'Reilly Media | Release: 2013