دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Stephen Bussey
سری:
ISBN (شابک) : 9781680507195
ناشر:
سال نشر: 0
تعداد صفحات: 203
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Real-Time Phoenix به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب فونیکس بلادرنگ نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با استفاده از کانالهای Elixir و Phoenix برای ساختن برنامههایی که فوراً به تغییرات واکنش نشان میدهند و وضعیت واقعی برنامه را منعکس میکنند، تجربهی بیدرنگ مورد انتظار کاربران را فراهم کنید. بیاموزید که چگونه Elixir و Phoenix ایجاد برنامههای بلادرنگ را آسان و لذتبخش میسازند که برای تعداد زیادی کاربر در مقیاس باشد. بهترین شیوههای طراحی و توسعه سیستم را برای ایجاد برنامههایی که نگهداری آن آسان است، اعمال کنید. با یادگیری نحوه شکستن برنامه های کاربردی خود قبل از انجام کار توسط کاربران، اعتماد به نفس به دست آورید. برنامه هایی را با حداقل استفاده از منابع و حداکثر کارایی اجرا کنید. برنامههای بیدرنگ با چالشهای واقعی همراه هستند - اتصالات مداوم، استقرار چند سرور و الزامات عملکرد سختگیرانه تنها چند مورد هستند. سعی نکنید این چالش ها را خودتان حل کنید - از چارچوبی استفاده کنید که آنها را برای شما مدیریت می کند. کانال های Elixir و Phoenix پایه محکمی را برای ایجاد برنامه های کاربردی پایدار و مقیاس پذیر در زمان واقعی فراهم می کنند. برنامه هایی بسازید که برای سال های آینده با بهترین شیوه های موجود در این کتاب پیشرفت کنند. با بررسی پروتکل WebSocket در عمل، جادوی ارتباطات بلادرنگ را درک کنید. با فهرستی از مشکلات رایج و راهحلهای آنها، از مشکلات عملکردی در اوایل چرخه عمر توسعه اجتناب کنید. از GenStage برای ایجاد خط لوله داده ای استفاده کنید که مقیاس پذیری را بهبود می بخشد. قبل از اینکه کاربران شما این کار را انجام دهند، برنامه خود را بشکنید و با اطمینان آن را اجرا کنید. با استفاده از روشهای طراحی و آزمایش برنامههای کاربردی جامد که به ایجاد تغییرات در آینده کمک میکند، یک پروژه دنیای واقعی بسازید. با ابزارهایی مانند Phoenix Tracker، برنامه های توزیع شده ای ایجاد کنید که می توانند برای بسیاری از کاربران مقیاس شوند. برنامه خود را با اطمینان اجرا و نظارت کنید و قطعی ها را کاهش دهید. با استفاده از کانالهای Elixir و Phoenix، با نگهداری آسان، کاهش هزینههای عملیاتی و حداکثر عملکرد، تجربهای استثنایی در زمان واقعی را به کاربران خود ارائه دهید.
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 deploy with confidence. 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.