ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable and Maintainable Systems

دانلود کتاب طراحی برنامه های کاربردی داده فشرده ایده های بزرگ پشت سیستم های قابل اعتماد، مقیاس پذیر و قابل نگهداری

Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable and Maintainable Systems

مشخصات کتاب

Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable and Maintainable Systems

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781449373320 
ناشر: O’Reilly 
سال نشر: 2017 
تعداد صفحات: 585 
زبان: english 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 مگابایت 

قیمت کتاب (تومان) : 32,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Designing Data-Intensive Applications. The Big Ideas Behind Reliable, Scalable and Maintainable Systems به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب طراحی برنامه های کاربردی داده فشرده ایده های بزرگ پشت سیستم های قابل اعتماد، مقیاس پذیر و قابل نگهداری نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب طراحی برنامه های کاربردی داده فشرده ایده های بزرگ پشت سیستم های قابل اعتماد، مقیاس پذیر و قابل نگهداری

بخش 1. مبانی سیستم های داده. برنامه های کاربردی قابل اعتماد، مقیاس پذیر و قابل نگهداری -- مدل های داده و زبان های پرس و جو -- ذخیره سازی و بازیابی -- رمزگذاری و تکامل -- قسمت 2. داده های توزیع شده. تکرار -- تقسیم -- تراکنش -- مشکل سیستم های توزیع شده -- سازگاری و اجماع -- قسمت 3. داده های مشتق شده. پردازش دسته ای -- پردازش جریانی -- آینده سیستم های داده. داده ها در مرکز بسیاری از چالش ها در طراحی سیستم امروزه قرار دارند. مسائل دشواری مانند مقیاس پذیری، سازگاری، قابلیت اطمینان، کارایی و قابلیت نگهداری باید مشخص شوند. علاوه بر این، ما ابزارهای مختلفی داریم، از جمله پایگاه‌های داده رابطه‌ای، داده‌های NoSQL، پردازنده‌های جریانی یا دسته‌ای و کارگزاران پیام. انتخاب های مناسب برای برنامه شما چیست؟ این همه واژه‌های پر سر و صدا را چگونه درک می‌کنید؟ نویسنده Martin Kleppmann در این تمرین کاربردی و جامع با بررسی مزایا و معایب فناوری‌های مختلف برای پردازش و ذخیره داده‌ها، به شما کمک می‌کند تا در این چشم‌انداز متنوع حرکت کنید. نرم افزار مدام در حال تغییر است، اما اصول اساسی ثابت می ماند. با این کتاب، مهندسان نرم افزار و معماران یاد خواهند گرفت که چگونه این ایده ها را در عمل به کار ببرند و چگونه از داده ها در برنامه های مدرن استفاده کامل کنند.


توضیحاتی درمورد کتاب به خارجی

Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications -- Data models and query languages -- Storage and retrieval -- Encoding and evolution -- 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.



فهرست مطالب

Part 1. Foundations of data systems. Reliable, scalable, and maintainable applications --
Data models and query languages --
Storage and retrieval --
Encoding and evolution --
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.




نظرات کاربران