С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще более важным, чем прежде. В книге вы познакомитесь с преимуществами функционального программирования с точки зрения конкуренции, узнаете, как применять акторы для разработки распределенного программного обеспечения, и исследуете приемы параллельной обработки огромных объемов информации на нескольких процессорах. Эта книга поможет вам приобрести новые навыки в разработке программ, благодаря чему вы будете готовы решать сложные задачи в ближайшие несколько лет.
S pojavleniem mikroprotsessorov, obladajuschikh bolshim chislom jader, ponimanie konkurentsii i parallelizma pri razrabotke programmnogo obespechenija stalo esche bolee vazhnym, chem prezhde. V knige vy poznakomites s preimuschestvami funktsionalnogo programmirovanija s tochki zrenija konkurentsii, uznaete, kak primenjat aktory dlja razrabotki raspredelennogo programmnogo obespechenija, i issleduete priemy parallelnoj obrabotki ogromnykh obemov informatsii na neskolkikh protsessorakh. Eta kniga pomozhet vam priobresti novye navyki v razrabotke programm, blagodarja chemu vy budete gotovy reshat slozhnye zadachi v blizhajshie neskolko let.