ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Learning Akka

دانلود کتاب یادگیری آکا

Learning Akka

مشخصات کتاب

Learning Akka

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1784393002, 9781784393007 
ناشر: Packt Publishing 
سال نشر: 2015 
تعداد صفحات: 275 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 1 مگابایت 

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



کلمات کلیدی مربوط به کتاب یادگیری آکا: برنامه نویسی، API ها و محیط های عملیاتی، الگوریتم ها، برنامه نویسی اپل، توسعه متقابل پلت فرم، عملکردی، برنامه نویسی بازی، گرافیک و چند رسانه ای، مقدماتی و آغاز، زبان ها و ابزارها، برنامه نویسی مایکروسافت، برنامه های موبایل، برنامه نویسی موازی و تست نرم افزار، طراحی نرم افزار، برنامه نویسی وب، کامپیوتر و فناوری، جاوا، راهنماهای مبتدی، مرجع، سرورها، زبان های برنامه نویسی، کامپیوتر و فناوری



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

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


در صورت تبدیل فایل کتاب Learning Akka به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب یادگیری آکا نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب یادگیری آکا



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

  • برنامه های شبکه ای بسازید که خود ترمیم می شوند
  • برنامه های خود را کوچک کنید تا ترافیک بیشتری را سریعتر مدیریت کنید
  • یک برنامه آسان برای مدیریت راهنمای چند مثال را دنبال کنید تا مطمئن شوید که بهترین شروع را با Akka دارید

توضیحات کتاب

نرم‌افزار امروزه باید با داده‌های بیشتر، کاربران بیشتر، هسته‌های بیشتر کار کند. ، و سرورهای بیشتری از همیشه. Akka یک جعبه ابزار محاسباتی توزیع شده است که توسعه دهندگان را قادر می سازد تا برنامه های همزمان و توزیع شده صحیح را با استفاده از جاوا و اسکالا با سهولت بسازند، برنامه هایی که در سرورها مقیاس می شوند و با خود درمانی به شکست پاسخ می دهند. آکا علاوه بر ساده‌سازی توسعه، الگوهای توسعه همزمان چندگانه را با پشتیبانی و معماری خاص برگرفته از مفهوم بازیگران (موجودات همزمان سبک وزن) Erlang را قادر می‌سازد. Akka در Scala نوشته شده است، که به زبان برنامه نویسی منتخب برای توسعه در پلتفرم Akka تبدیل شده است.

هدف یادگیری Akka این است که یک مرور جامع از Akka باشد. این کتاب شما را به سفری در میان تمام مفاهیم Akka می برد تا بتوانید با برنامه های همزمان و توزیع شده شروع کنید و حتی برنامه های کاربردی خود را بسازید.

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

این کتاب یک راهنمای مبتنی بر مثال است که به راحتی قابل دنبال کردن است. که دانش پایه شما را در مورد Akka تقویت می کند و به شما کمک می کند تا آن را در سناریوهای دنیای واقعی به کار ببرید.

آنچه یاد خواهید گرفت

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

درباره نویسنده

جیسون گودوین یک توسعه دهنده است که در درجه اول خودآموخته است. روحیه کارآفرینی او باعث شد تا در مدرسه بازرگانی بخواند، اما از ۱۵ سالگی برنامه نویسی را شروع کرد و همیشه علاقه زیادی به فناوری داشت. این علاقه شغلی او را به سمت ایجاد چند تغییر عمده از سمت کسب و کار و بازگشت به توسعه نرم افزار سوق داد. سفر او او را به کار بر روی سیستم های توزیع شده در مقیاس بالا سوق داد. او دوست دارد در اوقات فراغت خود موسیقی الکترونیک بسازد.

او برای اولین بار با یک پروژه Akka در یک فروشگاه Scala/Akka -mDialog- آشنا شد که نرم‌افزار درج آگهی ویدیویی را برای ناشران بزرگ ساخته بود. این شرکت در نهایت توسط گوگل خریداری شد. او همچنین یک فن‌آور تأثیرگذار در معرفی Akka به یک شرکت مخابراتی بزرگ کانادا بوده است تا به آنها کمک کند تا با نرم‌افزار انعطاف‌پذیرتر و پاسخگوتر به مشتریان خود خدمت کنند. او تجربه آموزش Akka و مفاهیم برنامه نویسی کاربردی و همزمان را به تیم های کوچک آنجا دارد. او در حال حاضر از طریق Adecco در Google کار می کند.

فهرست محتوا

  1. شروع زندگی به عنوان یک بازیگر
  2. بازیگران و همزمانی
  3. دریافت پیام ازطریق
  4. چرخه حیات بازیگر – مدیریت وضعیت و شکست
  5. بالا بردن مقیاس
  6. کاهش موفقیت آمیز – خوشه بندی
  7. بررسی مشکلات صندوق پست
  8. تست و طراحی
  9. پایان یک سفر

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

Key Features

  • Build networked applications that self-heal
  • Scale out your applications to handle more traffic faster
  • An easy-to-follow guide with a number of examples to ensure you get the best start with Akka

Book Description

Software today has to work with more data, more users, more cores, and more servers than ever. Akka is a distributed computing toolkit that enables developers to build correct concurrent and distributed applications using Java and Scala with ease, applications that scale across servers and respond to failure by self-healing. As well as simplifying development, Akka enables multiple concurrency development patterns with particular support and architecture derived from Erlang's concept of actors (lightweight concurrent entities). Akka is written in Scala, which has become the programming language of choice for development on the Akka platform.

Learning Akka aims to be a comprehensive walkthrough of Akka. This book will take you on a journey through all the concepts of Akka that you need in order to get started with concurrent and distributed applications and even build your own.

Beginning with the concept of Actors, the book will take you through concurrency in Akka. Moving on to networked applications, this book will explain the common pitfalls in these difficult problem areas while teaching you how to use Akka to overcome these problems with ease.

The book is an easy to follow example-based guide that will strengthen your basic knowledge of Akka and aid you in applying the same to real-world scenarios.

What you will learn

  • Use Akka to overcome the challenges of concurrent programming
  • Resolve the issues faced in distributed computing with the help of Akka
  • Scale applications to serve a high number of concurrent users
  • Make your system fault-tolerant with self-healing applications
  • Provide a timely response to users with easy concurrency
  • Reduce hardware costs by building more efficient multi-user applications
  • Maximise network efficiency by scaling it

About the Author

Jason Goodwin is a developer who is primarily self-taught. His entrepreneurial spirit led him to study business at school, but he started programming when he was 15 and always had a high level of interest in technology. This interest led his career to take a few major changes away from the business side and back into software development. His journey has led him to working on high-scale distributed systems. He likes to create electronic music in his free time.

He was first introduced to an Akka project at a Scala/Akka shop―mDialog―that built video ad insertion software for major publishers. The company was acquired by Google eventually. He has also been an influential technologist in introducing Akka to a major Canadian telco to help them serve their customers with more resilient and responsive software. He has experience of teaching Akka and functional and concurrent programming concepts to small teams there. He is currently working via Adecco at Google.

Table of Contents

  1. Starting Life as an Actor
  2. Actors and Concurrency
  3. Getting the Message Across
  4. Actor Lifecycle – Handling State and Failure
  5. Scaling Up
  6. Successfully Scaling Out – Clustering
  7. Handling Mailbox Problems
  8. Testing and Design
  9. A Journey's End




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