ققنوس بی‌درنگ ۲۰۲۰
Real-Time Phoenix 2020

دانلود کتاب ققنوس بی‌درنگ ۲۰۲۰ (Real-Time Phoenix 2020) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Stephen Bussey

voucher-1

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

سال انتشار

2020

زبان

English

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

328

نوع فایل

pdf

حجم

6.2 MB

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

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

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

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

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

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

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

توضیحات

معرفی کتاب ققنوس بی‌درنگ ۲۰۲۰

با استفاده از Elixir و Phoenix Channels، تجربه‌ی بی‌درنگ (Real-Time) مورد انتظار کاربران را برایشان فراهم کنید. برنامه‌هایی بسازید که فوراً به تغییرات واکنش نشان می‌دهند و بازتاب‌دهنده‌ی وضعیت واقعی برنامه هستند. بیاموزید که چگونه Elixir و Phoenix، ساخت برنامه‌های بی‌درنگ را که به تعداد زیادی کاربر مقیاس‌پذیر هستند، آسان و لذت‌بخش می‌کنند. بهترین شیوه‌های طراحی و توسعه‌ی سیستم را برای ایجاد برنامه‌هایی به کار گیرید که نگهداری از آن‌ها آسان باشد. با یادگیری نحوه‌ی خراب کردن برنامه‌هایتان قبل از اینکه کاربران این کار را انجام دهند، اعتمادبه‌نفس کسب کنید. برنامه‌ها را با حداقل استفاده از منابع و حداکثر کارایی، مستقر (Deploy) کنید.

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

با بررسی پروتکل WebSocket در عمل، جادوی ارتباطات بی‌درنگ را درک کنید. با فهرستی از مشکلات رایج و راه حل‌های آن‌ها، از همان ابتدا از مشکلات عملکردی در چرخه‌ی توسعه اجتناب کنید. از GenStage برای ساخت یک خط لوله‌ی داده استفاده کنید که مقیاس‌پذیری را بهبود می‌بخشد. برنامه‌ی خود را قبل از کاربران خراب کنید و با اطمینان آن را مستقر کنید. با استفاده از طراحی برنامه‌ی مستحکم و شیوه‌های تست که تغییرات آینده را آسان می‌کنند، یک پروژه‌ی واقعی بسازید. برنامه‌های توزیع‌شده‌ای ایجاد کنید که می‌توانند با ابزارهایی مانند Phoenix Tracker به تعداد زیادی کاربر مقیاس پیدا کنند. برنامه‌ی خود را با اطمینان مستقر و نظارت کنید و قطعی‌ها را کاهش دهید.

با استفاده از Elixir و Phoenix Channels، یک تجربه‌ی بی‌درنگ استثنایی را با نگهداری آسان، کاهش هزینه‌های عملیاتی و حداکثر کارایی برای کاربران خود ارائه دهید.

آنچه نیاز دارید:

شما به Elixir نسخه 1.9+ و Erlang/OTP نسخه 22+ نصب شده بر روی یک ماشین Mac OS X، Linux یا Windows نیاز خواهید داشت.


فهرست کتاب:

ققنوس بی‌درنگ

 

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

Give users the real-time experience they expect, by using Elixir and Phoenix Channels to build applications that instantly react to changes and reflect the application’s true state. Learn how Elixir and Phoenix make it easy and enjoyable to create real-time applications that scale to a large number of users. Apply system design and development best practices to create applications that are easy to maintain. Gain confidence by learning how to break your applications before your users do. Deploy applications with minimized resource use and maximized performance.

Real-time applications come with real challenges – persistent connections, multi-server deployment, and strict performance requirements are just a few. Don’t try to solve these challenges by yourself – use a framework that handles them for you. Elixir and Phoenix Channels provide a solid foundation on which to build stable and scalable real-time applications. Build applications that thrive for years to come with the best-practices found in this book.

Understand the magic of real-time communication by inspecting the WebSocket protocol in action. Avoid performance pitfalls early in the development lifecycle with a catalog of common problems and their solutions. Leverage GenStage to build a data pipeline that improves scalability. Break your application before your users do and confidently deploy them. Build a real-world project using solid application design and testing practices that help make future changes a breeze. Create distributed apps that can scale to many users with tools like Phoenix Tracker. Deploy and monitor your application with confidence and reduce outages.

Deliver an exceptional real-time experience to your users, with easy maintenance, reduced operational costs, and maximized performance, using Elixir and Phoenix Channels.

What You Need:

You’ll need Elixir 1.9+ and Erlang/OTP 22+ installed on a Mac OS X, Linux, or Windows machine.


Table of Contents

1. Real-Time Phoenix

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

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

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

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

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

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

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

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

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

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

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

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