جستجوی کد منبع با Memcached ۲۰۲۳
Source Code Exploration with Memcached 2023

دانلود کتاب جستجوی کد منبع با Memcached ۲۰۲۳ (Source Code Exploration with Memcached 2023) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Praveen Raj, Prashanth Raghu

voucher (1)

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2023

زبان

English

تعداد صفحه‌ها

212

نوع فایل

pdf

حجم

6.8 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب جستجوی کد منبع با Memcached ۲۰۲۳

معماری محک‌های خود را بنا کنید

ویژگی‌های کلیدی:

● با پیاده‌سازی و طراحی Memcached آشنا شوید.

● با رویه‌ها و ساختارهای برنامه‌نویسی در سیستم‌های متن‌باز آشنا شوید.

● اصول مدیریت حافظه پنهان LRU و تخصیص اسلب را درک کنید.

● کاربردهای واقعی Memcached را در غول‌های صنعت کشف کنید.

توضیحات:

توسعه متن‌باز، مهم‌ترین سهم را در جامعه توسعه داشته است و کمک‌های آن در سراسر چشم‌انداز فناوری اطلاعات، از جمله شرکت‌ها، دانشگاه‌ها، مدارس و غیره، مورد استفاده قرار می‌گیرد. با وجود محبوبیت زیاد، مشارکت در متن‌باز و پیمایش سیستم‌های متن‌باز همواره چالش‌برانگیز بوده است. یکی از دلایل می‌تواند این باشد که اکثر توسعه‌دهندگان متن‌باز شغل‌های روزانه دیگری دارند که ممکن است کار اصلی آن‌ها نیز باشد.

Memcached یکی از بزرگترین سیستم‌های کش تجاری و غیرتجاری مورد استفاده در دنیای فناوری اطلاعات است، با یک پایگاه کد نسبتاً کوچک که توسعه‌دهندگان را قادر می‌سازد تا اسکلت اصلی ساختارهای کد منبع را درک کنند، در حالی که توسعه‌دهندگان را قادر می‌سازد تا مهارت‌های خود را در جهت توسعه نرم‌افزار متن‌باز با کیفیت بالا، در سطح تولید و آماده برای سازمان‌ها تقویت کنند. اکثر فناوری‌های مبتنی بر سرور.

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

آنچه خواهید آموخت:

● اسرار Memcached، یک سیستم کش با کارایی بالا را کشف کنید.

● درباره اقدامات امنیتی محافظت از یکپارچگی و مقیاس‌پذیری Memcached بیاموزید.

● موارد استفاده در مقیاس بزرگ Memcached و نحوه ادامه مطالعه سیستم‌های متن‌باز را درک کنید.

● دانشجویان می‌توانند پیاده‌سازی بیشتر مفاهیم را از طریق سفر خود با یک رویکرد عملی بیاموزند.

این کتاب برای چه کسانی است:

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

فهرست مطالب:

1. کاوش‌های کد منبع در سیستم‌های متن‌باز
2. شروع به کار با طراحی Memcached
3. طراحی حلقه رویداد
4. مقداردهی اولیه سرور
5. حافظه پنهان LRU
6. مدیریت اسلب
7. احراز هویت سرور
8. تعاریف پروتکل
9. فرآیندهای پس‌زمینه
10. طراحی سرور پراکسی و فضای ذخیره‌سازی خارجی
11. استفاده از Memcached در مقیاس
12. ادامه سفر کاوش


فهرست کتاب:

۱. صفحه روی جلد

۲. صفحه عنوان

۳. صفحه حق تکثیر

۴. تقدیم

۵. درباره نویسندگان

۶. درباره بازبین

۷. تقدیر و تشکر

۸. پیشگفتار

۹. فهرست مطالب

۱. کاوش‌های کد منبع در سیستم‌های متن‌باز

۲. شروع به کار با طراحی Memcached

۳. طراحی حلقه رویداد

۴. مقداردهی اولیه سرور

۵. حافظه پنهان LRU

۶. مدیریت Slab

۷. احراز هویت سرور

۸. تعاریف پروتکل

۹. فرآیندهای پس‌زمینه

۱۰. طراحی سرور پراکسی و ذخیره‌سازی خارجی

۱۱. استفاده از Memcached در مقیاس بزرگ

۱۲. ادامه سفر اکتشاف

۲۲. فهرست نمایه

توضیحات(انگلیسی)

Architect your own benchmarks

KEY FEATURES  

● Learn implementation and design of Memcached. 

● Understand programming practices and structures across open-source systems. 

● Understand the principles of LRU cache management and slab allocation.

● Discover real-world applications of Memcached in industry giants.

DESCRIPTION 

Open-source development has been the single most significant contributor to the development community, and the contributions are used across the IT landscape including corporations, universities, schools, etc. Despite being highly popular, contributing to open-source and navigating open-source systems has always been challenging. Some reasons could be that most open-source developers hold other day jobs, which might also be their regular work. 

Memcached is one of the largest commercially and non-commercially used caching systems in the IT world, with a relatively smaller codebase that enables developers to understand the basic skeletal of source code structures while enabling developers to hone their skills towards the development of high-quality production-grade, enterprise-ready open-source software. Most server-based technologies.

Open-source development skills enable developers to understand the intricacies of softwares, enabling robust decision-making while choosing technologies over trends and making mature decisions on a day-to-day development basis. This book is for all programming enthusiasts and is designed to be a Source code 101 level book, but it can help developers elevate to architect-level decision-making as well as architects to make solid software decisions while building the systems. 

WHAT YOU WILL LEARN

● Uncover the secrets of Memcached, a high-performance caching system.

● Learn about security measures safeguarding Memcached's integrity and scalability.

● Understand large-scale use cases of Memcached and how to continue further study of open source systems.

● Students can learn the implementation of most concepts through their journey with a practical approach. 

WHO THIS BOOK IS FOR

This book is designed for software developers, system administrators, and IT professionals who want to delve into the world of Memcached, a high-performance caching system. It is a comprehensive guide to Memcached's architecture, design, and implementation for all programming enthusiasts. 

TABLE OF CONTENTS

1. Source Code Explorations in Open-Source Systems

2. Getting Started with Memcached Design

3. Design of Event Loop

4. Server Initialization

5. LRU Cache

6. Slab Management

7. Server Authentication

8. Protocol Definitions

9. Background Processes

10. Proxy Server Design and External Storage

11. Using Memcached at Scale

12. Continuation of the Exploration Journey


Table of Contents

1. Cover Page

2. Title Page

3. Copyright Page

4. Dedication

5. About the Authors

6. About the Reviewer

7. Acknowledgements

8. Preface

9. Table of Contents

1. Source Code Explorations in Open-Source Systems

2. Getting Started with Memcached Design

3. Design of Event Loop

4. Server Initialization

5. LRU Cache

6. Slab Management

7. Server Authentication

8. Protocol Definitions

9. Background Processes

10. Proxy Server Design and External Storage

11. Using Memcached at Scale

12. Continuation of the Exploration Journey

22. Index

دیگران دریافت کرده‌اند

معماری متن باز ۲۰۱۵
Open Source Architecture 2015

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.