Семь моделей конкуренции и параллелизма за семь недель
| Auteur principal: | |
|---|---|
| Résumé: | С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще более важным, чем прежде. В книге вы познакомитесь с преимуществами функционального программирования с точки зрения конкуренции, узнаете, как применять акторы для разработки распределенного программного обеспечения, и исследуете приемы параллельной обработки огромных объемов информации на нескольких процессорах. Эта книга поможет вам приобрести новые навыки в разработке программ, благодаря чему вы будете готовы решать сложные задачи в ближайшие несколько лет. Книга из коллекции ДМК Пресс - Информатика |
| Publié: |
Москва, ДМК Пресс, 2015
|
| Sujets: | |
| Accès en ligne: | https://e.lanbook.com/book/93570 https://e.lanbook.com/img/cover/book/93570.jpg |
| Format: | Électronique Livre |
MARC
| LEADER | 00000nam0a2200000 i 4500 | ||
|---|---|---|---|
| 001 | 93570 | ||
| 010 | |a 978-5-97060-244-7 | ||
| 100 | |a 20250516d2015 k y0rusy01020304ca | ||
| 101 | 0 | |a rus | |
| 102 | |a RU | ||
| 105 | |a y z 000zy | ||
| 106 | |a z | ||
| 200 | 1 | |a Семь моделей конкуренции и параллелизма за семь недель |b Электронный ресурс |f Пол Б. |g Пер. с англ. Киселев А.Н. | |
| 210 | |a Москва |b Москва |c ДМК Пресс |d 2015 | ||
| 215 | |a 360 с. | ||
| 330 | |a С появлением микропроцессоров, обладающих большим числом ядер, понимание конкуренции и параллелизма при разработке программного обеспечения стало еще более важным, чем прежде. В книге вы познакомитесь с преимуществами функционального программирования с точки зрения конкуренции, узнаете, как применять акторы для разработки распределенного программного обеспечения, и исследуете приемы параллельной обработки огромных объемов информации на нескольких процессорах. Эта книга поможет вам приобрести новые навыки в разработке программ, благодаря чему вы будете готовы решать сложные задачи в ближайшие несколько лет. | ||
| 333 | |a Книга из коллекции ДМК Пресс - Информатика | ||
| 610 | 0 | |a книге | |
| 610 | 0 | |a кода | |
| 610 | 0 | |a примеры кода | |
| 610 | 0 | |a windows | |
| 610 | 0 | |a ресурсы в сети | |
| 610 | 0 | |a конкуренция или параллелизм | |
| 610 | 0 | |a параллельная архитектура | |
| 610 | 0 | |a параллелизм данных | |
| 610 | 0 | |a параллелизм на уровне битов | |
| 610 | 0 | |a параллелизм на уровне инструкций | |
| 610 | 0 | |a параллелизм на уровне задач | |
| 610 | 0 | |a конкурентные программы | |
| 610 | 0 | |a надежные программы | |
| 610 | 0 | |a распределенные программы | |
| 610 | 0 | |a семь моделей | |
| 610 | 0 | |a потоки выполнения | |
| 610 | 0 | |a блокировки | |
| 610 | 0 | |a взаимоисключение | |
| 610 | 0 | |a модели памяти | |
| 610 | 0 | |a создание потока | |
| 610 | 0 | |a блокировка | |
| 610 | 0 | |a видимость памяти | |
| 610 | 0 | |a несколько блокировок | |
| 610 | 0 | |a опасности сторонних методов | |
| 610 | 0 | |a прерываемое блокирование | |
| 610 | 0 | |a тайм-ауты | |
| 610 | 0 | |a блокирование методом перебора | |
| 610 | 0 | |a условные переменные | |
| 610 | 0 | |a атомарные переменные | |
| 610 | 0 | |a функциональное программирование | |
| 610 | 0 | |a изменяемого состояния | |
| 610 | 0 | |a краткий экскурс в язык clojure | |
| 610 | 0 | |a первая функциональная программа | |
| 610 | 0 | |a параллелизм без усилий | |
| 610 | 0 | |a функциональный подсчет слов | |
| 610 | 0 | |a функциональный параллелизм | |
| 610 | 0 | |a разделение данных на пакеты для увеличения производительности | |
| 610 | 0 | |a редуценты | |
| 610 | 0 | |a внутреннее устройство редуцентов | |
| 610 | 0 | |a ссылочная прозрачность | |
| 610 | 0 | |a потоки данных | |
| 610 | 0 | |a механизм future | |
| 610 | 0 | |a механизм promise | |
| 610 | 0 | |a функциональная веб-служба | |
| 610 | 0 | |a путь clojure разделение идентичности и состояния | |
| 610 | 0 | |a атомы | |
| 610 | 0 | |a многопоточная веб-служба | |
| 610 | 0 | |a идентичность или состояние | |
| 610 | 0 | |a повторения | |
| 610 | 0 | |a валидаторы | |
| 610 | 0 | |a функции-наблюдатели | |
| 610 | 0 | |a гибридная веб-служба | |
| 610 | 0 | |a агенты | |
| 610 | 0 | |a программная транзакционная память | |
| 610 | 0 | |a изменяемое разделяемое состояние | |
| 610 | 0 | |a решение задачи о философах на основе stm | |
| 610 | 0 | |a решение задачи о философах без применения stm | |
| 610 | 0 | |a атомы или stm | |
| 610 | 0 | |a собственная реализация конкуренции | |
| 610 | 0 | |a акторы | |
| 610 | 0 | |a ориентированные на объекты | |
| 700 | 1 | |a Пол |b Б. | |
| 801 | 1 | |a RU |b Издательство Лань |c 20250516 |g RCR | |
| 856 | 4 | |u https://e.lanbook.com/book/93570 | |
| 856 | 4 | 1 | |u https://e.lanbook.com/img/cover/book/93570.jpg |
| 953 | |a https://e.lanbook.com/img/cover/book/93570.jpg | ||