مشخصات کتاب
Reactive Programming with Scala and Akka (Code Only)
دسته بندی: نرم افزار: سیستم ها: محاسبات علمی
ویرایش:
نویسندگان: Sathyanarayanan Prasanna Kumar. Atreya Suraj.
سری:
ناشر:
سال نشر:
تعداد صفحات: 0
زبان: English
فرمت فایل : ZIP (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 157 کیلوبایت
قیمت کتاب (تومان) : 35,000
کلمات کلیدی مربوط به کتاب برنامه نویسی واکنشی با Scala و Akka (فقط کد): کتابخانه، ادبیات کامپیوتری، اسکالا
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 9
در صورت تبدیل فایل کتاب Reactive Programming with Scala and Akka (Code Only) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی واکنشی با Scala و Akka (فقط کد) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب برنامه نویسی واکنشی با Scala و Akka (فقط کد)
Packt Publishing, 2016. — Code Only. — ISBN:
978-1-78398-434-3.
کد نمونه ای از فرمت PDF، EPUB، MOBI .
برنامه نویسی
واکنشی را مهار کنید تا سیستم های توزیع شده مقیاس پذیر و مقاوم
به خطا را با استفاده از Scala و Akka بسازید
برنامههای کاربردی
مبتنی بر وب امروزی برای رفع نیازهای کاربران مدرن باید به سرعت
مقیاس شوند. برنامه نویسی واکنشی راه حلی است که برای اطمینان از
مقیاس پذیری و مقاوم در برابر خطا که برای برنامه های حرفه ای
ضروری است، توسعه یافته است. برنامه نویسی واکنشی در Scala و Akka
یک پلت فرم عالی برای توسعه برنامه های کاربردی در مقیاس اینترنت
همزمان با تاخیر کم و انعطاف پذیر در ماشین مجازی جاوا فراهم می
کند.
این راهنمای
جامع به شما کمک خواهد کرد. برای ساختن یک سیستم توزیع شده قوی در
Scala و Akka با مفاهیم برنامه نویسی واکنشی آشنا می
شوید. که در دو بخش نوشته شده است، ابتدا مفاهیم واکنشی،
ناهمزمان و عملکردی در Scala را قبل از آن مرور خواهید کرد. تمرکز
بر Akka و درک جزئیات موارد استفاده در دنیای واقعی.
با مقدمه ای در برنامه
نویسی واکنشی تابعی شروع کنید، قبل از اینکه به نوشتن برنامه
ناهمزمان با ساختارهای غیر مسدود کننده در اسکالا. با مفهوم
همزمانی مبتنی بر بازیگر با استفاده از Akka و ویژگیهایی مانند
قابلیتهای راه دور، مسیریابی و پایداری Akka برای ساخت
برنامههای توزیع شده آشنا شوید. یاد بگیرید که برنامه ها را با
استفاده از خوشه چند گره ای Akka آزمایش کنید و بازیگران Akka را
آزمایش کنید و با ماشین های حالت و نحوه پیاده سازی بازیگران حالت
محور با استفاده از Akka آشنا شوید. در نهایت، مهارت های خود را
با یک مطالعه موردی آزمایش کنید که در آن به طور همزمان و
ناهمزمان داده ها را از یک ذخیره ارزش کلیدی ذخیره و بازیابی
خواهید کرد. با کار کردن تدریجی بر روی مفاهیم Akka، شما نه تنها
می توانید سیستم توزیع شده خود را بنویسید، بلکه از پیچیدگی پنهان
در اکوسیستم Akka نیز قدردانی خواهید کرد.
آنچه یاد خواهید
گرفت:
برنامه نویسی کاربردی را با استفاده از Scala کاوش کنید؛
یک برنامه سبد خرید غیرهمزمان و غیر مسدود با استفاده از Futures
طراحی کنید؛
درک مدل بازیگر Akka و رابطه بین بازیگران و رشتهها؛
از ویژگی Actor Supervision برای ایجاد یک برنامه کاربردی مقاوم و
مقاوم در برابر خطا استفاده کنید؛
چارچوب سیستم توزیع شده خود را با استفاده از یک خوشه Akka ایجاد
کنید؛
برای به دست آوردن دیدگاه، به زیر هود نگاهی بیندازید. در موتور
Akka؛
مطالعه موردی جامع یک ذخیره ارزش کلیدی با خواندن و نوشتن همزمان
را ببینید؛
یک ماشین حالت محدود را با استفاده از بازیگران حالت محور مدل
کنید.
از مفاهیم برنامه نویسی واکنشی
برای ساختن سیستم های توزیع شده که بر روی چندین گره اجرا می شوند
استفاده کنید.
با f آشنا شوید. طیف کاملی از ویژگیهای Akka از جمله ماژولهای
آزمایشی آتی و پیشرفته.
پوشش جامع اصول FRP با موارد استفاده در دنیای واقعی برای حل
مشکلات مقیاسپذیری.
< /div>این کتاب برای چه کسی است:
اگر توسعهدهندهای هستید که مشتاق ساختن برنامههای توزیعشده
با تحمل خطا و مقیاسپذیر با استفاده از Scala و Akka هستید،
این کتاب به شما کمک میکند. شروع کنید. شما باید با Scala آشنا
باشید، اما هیچ دانش قبلی در مورد Akka و برنامه نویسی واکنشی
لازم نیست.
توضیحاتی درمورد کتاب به خارجی
Packt Publishing, 2016. — Code Only. — ISBN:
978-1-78398-434-3.
Код примеров к выложенной здесь книге в формате
PDF, EPUB,
MOBI.
Harness reactive programming
to build scalable and fault-tolerant distributed systems using
Scala and Akka
Today's web-based applications need
to scale quickly to tackle the demands of modern users.
Reactive programming is the solution developed to ensure the
fault tolerant and robust scaling that is essential for
professional applications. Reactive programming in Scala and
Akka provides a great platform to develop low latency
resilient, concurrent Internet scale applications on the Java
Virtual Machine.
This comprehensive guide will
help you get to grips with the concepts of reactive programming
in order to build a robust distributed system in Scala and
Akka. Written in two parts, you will first take a
walkthrough of the reactive, asynchronous, and functional
concepts in Scala before focusing on Akka and getting to grips
with the details of real-world use cases.
Begin with an introduction into
functional reactive programming, before moving on to writing
asynchronous application with non-blocking constructs in Scala.
Get familiar with the concept of actor-based concurrency using
Akka, and features such as Akka remoting, routing, and
persistence capabilities to build distributed applications.
Learn to scale applications using a multi-node Akka cluster and
unit test Akka actors and get to grips with state machines and
how to implement state-driven actors using Akka. Finally, put
your skills to the test with a case study where you will
concurrently and asynchronously store and retrieve data from a
key value store. By progressively working through the Akka
concepts, you will not only be able to write your own
distributed system, but also appreciate the hidden complexity
within the Akka ecosystem.
What You Will
Learn:
Explore functional programming using Scala;
Design an asynchronous, non-blocking shopping cart application
using Futures;
Understand the Akka actor model and the relationship between
actors and threads;
Use the Actor Supervision feature to build a fault tolerant and
resilient application;
Create your own distributed system framework using an Akka
cluster;
Take a look under the hood to gain perspective on the Akka
engine;
See a comprehensive case study of a key value store with
concurrent reads and writes;
Model a finite state machine using state-driven actors.
Use the concepts of reactive
programming to build distributed systems running on multiple
nodes.
Get to grips with the full range of Akka features including the
upcoming and cutting edge experimental modules.
A comprehensive coverage of the principles of FRP with
real-world use cases to solve scalability issues.
Who This Book Is
For:
If you are a developer who is passionate about building
fault-tolerant, scalable distributed applications using Scala
and Akka, then this book will give you a jump start. You should
be familiar with Scala, but no prior knowledge of Akka and
reactive programming is required.
نظرات کاربران
کتاب های مرتبط
دانلود کتاب MagicDraw integrations with JBuilder, Eclipse, WSAD, Sun Java Studio, NetBeans, IntelliJ IDEA, BEA WebLogic Workshop, Caliber RM, and CVS. Version 9.5. User’s guide
دانلود کتاب Maple Syrup Urine Disease - A Medical Dictionary, Bibliography, and Annotated Research Guide to Internet References
دانلود کتاب Digitale Signalverarbeitung mit MATLAB-Praktikum: Zustandsraumdarstellung, Lattice-Strukturen, Prädiktion und adaptive Filter
دانلود کتاب IBM SPSS for Intermediate Statistics: Use and Interpretation, Fifth Edition
دانلود کتاب Play for Scala: Covers Play 2
دانلود کتاب Solving ODEs with MATLAB
دانلود کتاب Learning Scala: Practical Functional Programming for the JVM
دانلود کتاب The Haskell School of Music-From Signals to Symphonies
دانلود کتاب Learning to Program with MATLAB: Building GUI Tools
دانلود کتاب MATLAB: An Introduction with Applications, 3rd Edition