8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

[Официальная подлинная] модель дизайна отклика

Цена: 1 657руб.    (¥78.4)
Артикул: 585241517682

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:中交盛世图书专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥77.91 647руб.
¥721 522руб.
¥98.42 080руб.
¥28.5603руб.

 Название книги:Режим проектирования реакции
 Издательство: Издательство Университета Цинхуа
 Дата публикации 2018
 Номер ISBN:9787302517146

«Модель дизайна реакции» представляет принципы, режим и классическую практику реактивного дизайна применения. Настройка данных через шаблон, чтобы проанализировать, как поддерживать читабельность исходного кода и тестируемость системы (даже если есть много потенциальных точек взаимодействия и отказа).

основное содержание
•“ Декларация реакции” авторитетное руководство
• 
• “”
• 

Доктор Роланд Кун изучал физику в Мюнхенском технологическом университете и получил докторскую степень; ПолемЭксперимент должен использовать и реализовать крупные вычислительные кластеры и быстрые сети обработки данных, которые также закладывают основу для Роланда для тщательного понимания распределенных вычислений.С тех пор д -р Роланд проработал в немецком космическом центре в течение 4 лет и отвечает за строительство военного спутникового центра управления и наземной инфраструктуры.Позже он присоединился к Lightbend (ранее назывался Typesafe) и отвечал за руководство командой AKKA с ноября 2012 года по март 2016 года.В течение этого периода он, вместе с Мартином Одерским и Эриком Мейжером, преподавал принципы реактивного программирования на платформе Coursera, в которой более 120 000 студентов в этом курсе.Роланд и Джонас БонÉВ настоящее время Roland является главным технологическим директором и соучредителем Actyx.
Брайан Ханафе получил степень бакалавра в области электротехники и компьютерных наук в Калифорнийском университете. ПолемРанее Брайан работал в Oracle Company и был привержен изучению новых продуктов, интерактивных телевизионных систем и систем обработки текста.Брайан также был консультантом Bosyllan Consulting и применял технологии искусственного интеллекта к системе военного планирования в рекламе.Брайан также написал программное обеспечение для первой генерационной системы выброса Heperse Security Helme System.
Джейми Аллен является техническим директором проекта Starbucks UCP.Он является автором книги Эффективно Акка.Джейми занимается разработкой Scala и Actor с 2008 года, чтобы сотрудничать с клиентами по всему миру, чтобы помочь им понять и принять проектирование системы реакции.

Существует большое количество пользователей в современных веб -приложениях. Ресурсы ограничены.“ реактивное применение&Rdquo; может адаптироваться к части отказа и изменений нагрузки и поддерживать мгновенный отклик в различных распределенных средах; как это сделать?Секрет заключается в“ Архитектура -вызванная сообщением” и различные модели дизайна.
«Режим реагирования дизайна» фокусируется на объявлении реакции, рассказывая, что такое реакция, почему она должна быть реакцией, и некоторые общие моды в проектировании и разработке системы реакции.В книге есть много пониманий, в которых рассказывается о таких понятиях, как реактивные приложения, реакционные системы и платформы реакции.

Каталог

Часть я  Введение
Глава 1  Почему это нужно реагировать?   3
1.1  анализ реактивных приложений   5
1.2&Nbsp; загрузка копирования   6
1.3&Nbsp; ответ не удался   7
1.4    9
1.5  избегайте больших грязевых шариков   10
1.6  интегрированный нереактивный компонент   11
1.7  Резюме   12
Глава 2  Обзор объявления реакции   13
2.1  отвечать пользователям   13
2.1.1  понимать традиционные методы   14
2.1.2  Анализ задержки обмена ресурсами   16
2.1.3  используйте очередь, чтобы ограничить максимальную задержку   17
2.2  использовать параллелизм   18
2.2.1  уменьшить задержку за счет параллелизации   19
2.2.2  используйте комбинированное будущее для улучшения параллелизма   21
2.2.3    22
2.3  ограничения на параллельное исполнение   24
2.3.1&Nbsp; закон амидара   24
2.3.2&Nbsp; учитывая закон   25
2.4  реагируют на неудачу   26
2.4.1  разделение и изоляция   28
2.4.2  используйте выключатель схемы   29
2.4.3  Надзор   30
2.5  сдайте сильную последовательность   32
2.5.1  ACID 2.0   33
2.5.2    34
2.6  спрос на модели реактивного проектирования   35
2.6.1  Сложность управления   36
2.6.2  сделайте модель программирования ближе к реальному миру   37
2.7  Резюме   38
Глава 3  отраслевой инструмент   39
3.1  Ранний раствор для реакции   39
3.2  функциональное программирование   41
3.2.1&Nbsp; бессмысленно   42
3.2.2  справочная прозрачность   44
3.2.3  побочные эффекты   45
3.2.4  функционирует как гражданин первого класса   46
3.3  пользователь мгновенного ответа   47
3.4    49
3.4.1    49
3.4.2  цикл событий   50
3.4.3  процесс последовательности связи   51
3.4.4  будущее и обещание   53
3.4.5    58
3.4.6  модель актера   59
3.5  Резюме   64
Часть II  weiyi yiyi
Глава 4  передача сообщений   67
4.1    67
4.2  вертикальный телескопический   68
4.3&Ldquo; событие на основе инцидента”С“ на основе сообщения”   69
4.4 “ синхронизация”С“ асинхронно”   71
4.5  управление движением   73
4.6    75
4.7  событие как сообщение   77
4.8  Синхронная передача сообщений   79
4.9  Резюме   79
Глава 5  положение прозрачности   81
5.1  что такое прозрачность положения?   81
5.2  прозрачная ошибка удаленной обработки   82
5.3  исправление плана на основе явной передачи сообщений   83
5.4  оптимизируйте местную передачу новостей   84
5.5  потеря сообщения   85
5.6  горизонтальная масштабируемость   87
5.7    88
5.8  динамическая комбинация   88
5.9  Резюме   90
Глава 6    91
6.1  многослойная проблема разборки   92
6.2“ зависимость”С“”   94
6.3  постройте свою собственную крупную компанию   96
6.4  Спецификации и тестовых преимуществ   97
6.5  горизонтальная масштабируемость и вертикальный телескоп   98
6.6  Резюме   99
Глава 7  Принципы Обработка сбоя   101
7.1    101
7.2    103
7.3    104
7.4  Резюме   105
Глава 8    107
8.1    108
8.2  группинг по границам дел   109
8.3  Рабочий процесс моделирования границ -перекрестной транзакции   109
8.4    110
8.5  Обязанности по разделению   111
8.6  указывает диапазон консистенции выделения   113
8.7  Резюме   114
Глава 9  используйте не подтвержденные по мере необходимости   115
9.1  логическое программирование и декларативный поток данных   115
9.2  Программирование функциональной реакции   117
9.3    118
9.4  параллелизм статуса совместного использования   119
9.5  как прорваться в дилемме?   119
9.6  Резюме   121
Глава 10  поток сообщений   123
10.1  продвигает поток данных вперед   123
10.2  Полевый процесс моделирования   125
10.3  распознает ограничения эластичности отскок   125
10.4  скорость оценки и шкала развертывания   126
10.5  план управления движением   127
10.6  Резюме   127
Часть III  режим проектирования
Глава 11  испытательное реактивное применение   131
11.1  как проверить   131
11.1.1    132
11.1.2  тест компонента   133
11.1.3  тест на сцепление   133
11.1.4  интегрированный тест   133
11.1.5  Тест принятия пользователя   134
11.1.6    134
11.2  испытательная среда   135
11.3  асинхронный тест   136
11.3.1  предоставьте приемники блокировки сообщений   137
11.3.2  выберите проблему времени ожидания   139
11.3.3&Nbsp; отсутствие сообщения сообщения   145
11.3.4  обеспечивает синхронный механизм выполнения   146
11.3.5  асинхронные слова   148
11.3.6    149
11.3.7    151
11.4    154
11.4.1  обращение с планом планирования   155
11.4.2  тест распределенного компонента   155
11.4.3  Actor Simulation   156
11.4.4  распределенный компонент   157
11.5  испытательная эластичность   157
11.6  проверка эластичности   158
11.6.1&Nbsp; приложение возвращает эластичность   158
11.6.2  эластичность инфраструктуры   162
11.7  тест мгновенный ответ   164
11.8  Резюме   165
Глава 12  режим устойчивости к ошибкам и режима восстановления   167
12.1    167
12.1.1  Настройки вопросов   168
12.1.2&применение режима NBSP;   168
12.1.3&Обзор режима NBSP;   170
12.1.4  применимость   171
12.2    171
12.2.1  Настройки вопросов   172
12.2.2&применение режима NBSP;   172
12.2.3&Обзор режима NBSP;   175
12.2.4  применимость   176
12.3  отпустить режим коллапса   176
12.3.1  Настройки вопросов   177
12.3.2&применение режима NBSP;   177
12.3.3&Обзор режима NBSP;   178
12.3.4    179
12.3.5  вывод: режим сердцебиения   180
12.3.6  Вывод: режим сигнала активного разрушения   180
12.4  режим автоматического выключателя   181
12.4.1  Настройки вопросов   182
12.4.2&применение режима NBSP;   182
12.4.3&Обзор режима NBSP;   186
12.4.4  применимость   187
12.5  Резюме   187
Глава 13  режим копирования   189
13.1  режим активной копии   190
13.1.1  Настройки вопросов   190
13.1.2&применение режима NBSP;   191
13.1.3&Обзор режима NBSP;   203
13.1.4  применимость   204
13.2  Multi -Master Copy Mode   204
13.2.1  копия на основе консенсуса   205
13.2.2    208
13.2.3    210
13.3  Активно-активный режим копирования   217
13.3.1  Настройки вопросов   218
13.3.2&применение режима NBSP;   218
13.3.3&Обзор режима NBSP;   225
13.3.4&Взаимосвязь между NBSP; и моделью виртуальной синхронизации   226
13.4  Резюме   227
Глава 14  Режим управления ресурсами   229
14.1  режим упаковки ресурсов   229
14.1.1  Настройки вопросов   230
14.1.2&применение режима NBSP;   230
14.1.3&Обзор режима NBSP;   236
14.1.4  применимость   237
14.2  режим кредита ресурса   237
14.2.1  Настройки вопросов   238
14.2.2&применение режима NBSP;   238
14.2.3&Обзор режима NBSP;   240
14.2.4  применимость   241
14.2.5    242
14.2.6  вариант: используйте режим заимствования ресурса для локального раскрытия   242
14.3  Сложный командный режим   243
14.3.1  Настройки вопросов   243
14.3.2&применение режима NBSP;   244
14.3.3&Обзор режима NBSP;   251
14.3.4  применимость   252
14.4  Ресурсный режим пруда   252
14.4.1  Настройки вопросов   253
14.4.2&применение режима NBSP;   253
14.4.3&Обзор режима NBSP;   255
14.4.4    256
14.5  режим блокировки лечения   257
14.5.1  Настройки вопросов   257
14.5.2&применение режима NBSP;   258
14.5.3&Обзор режима NBSP;   260
14.5.4  применимость   261
14.6  Резюме   262
Глава 15  Режим потока сообщений   263
15.1    264
15.1.1  Настройки вопросов   264
15.1.2&применение режима NBSP;   265
15.1.3  общие примеры этого режима   267
15.1.4&Обзор режима NBSP;   272
15.1.5  применимость   272
15.2    273
15.2.1  Настройки вопросов   273
15.2.2&применение режима NBSP;   274
15.2.3&Обзор режима NBSP;   276
15.2.4  применимость   277
15.3  Режим запроса   277
15.3.1  Настройки вопросов   278
15.3.2&применение режима NBSP;   278
15.3.3&Обзор режима NBSP;   281
15.3.4  применимость   283
15.4  режим переадресации потока   283
15.4.1  Настройки вопросов   283
15.4.2&применение режима NBSP;   284
15.4.3&Обзор режима NBSP;   284
15.4.4  применимость   285
15.5  Полимерный режим   285
15.5.1  Настройки вопросов   285
15.5.2&применение режима NBSP;   286
15.5.3&Обзор режима NBSP;   289
15.5.4  применимость   290
15.6  режим последовательности транзакции   290
15.6.1  Настройки вопросов   291
15.6.2&применение режима NBSP;   291
15.6.3&Обзор режима NBSP;   293
15.6.4  применимость   294
15.7  протокол рукопожатия NBSP;   294
15.7.1  Настройки вопросов   295
15.7.2&применение режима NBSP;   295
15.7.3&Обзор режима NBSP;   300
15.7.4  применимость   301
15.8  Резюме   301
Глава 16  Режим управления потоком   303
16.1  режим вытягивания   303
16.1.1  Настройки вопросов   304
16.1.2&применение режима NBSP;   304
16.1.3&Обзор режима NBSP;   306
16.1.4  применимость   307
16.2  режим хостинга   307
16.2.1  Настройки вопросов   308
16.2.2&применение режима NBSP;   308
16.2.3&Обзор режима NBSP;   310
16.2.4  применимость   310
16.3  режим выброса   311
16.3.1  Настройки вопросов   311
16.3.2&применение режима NBSP;   311
16.3.3&Обзор режима NBSP;   313
16.3.4  применимость   316
16.4  режим ограничения тока   316
16.4.1  Настройки вопросов   316
16.4.2&применение режима NBSP;   317
16.4.3&Обзор режима NBSP;   320
16.5  Резюме   320
Глава 17  режим управления статусом и настойчивости   321
17.1  Режим объекта домена   321
17.1.1  Настройки вопросов   322
17.1.2&применение режима NBSP;   322
17.1.3&Обзор режима NBSP;   326
17.2  Shard Mode   326
17.2.1  Настройки вопросов   326
17.2.2&применение режима NBSP;   327
17.2.3&Обзор режима NBSP;   329
17.2.4  важное предупреждение   329
17.3  Режим отслеживания событий   330
17.3.1  Настройки вопросов   330
17.3.2&применение режима NBSP;   330
17.3.3&Обзор режима NBSP;   333
17.3.4  применимость   333
17.4  Режим потока событий   334
17.4.1  Настройки вопросов   334
17.4.2&применение режима NBSP;   334
17.4.3&Обзор режима NBSP;   336
17.4.4  применимость   337
17.5  Резюме   337
Приложение    339
Приложение Б  вымышленный случай   341
Приложение C «Объявление реакции»   355

раньше    слова

«Модель дизайна реакции» направлена ​​на то, чтобы стать всеобъемлющим руководством, которое поможет вам понять и разработать систему реакции. Полем«Модель дизайна реакции» описывает некоторые реактивные шаблоны проектирования сильным и красочным способом, которые реализуют несколько аспектов проектирования системы реакции;Заявление заявления образует последовательное целое.
Читательская аудитория
«Режим проектирования реакции» для всех, кто хочет реализовать систему реакции.
?   
?   В режиме «Дизайн реакции» перечислены этапы применения различных режимов и оснащен полным исходным кодом;
?   
Прежде чем читать «модель проектирования реакции», читатели не должны понимать систему реакции заранее, но все же должны быть знакомы с обычной разработкой программного обеспечения и имеют некоторый опыт устранения сложности, вызванной распределенной системой.Для некоторых частей базовое понимание функционального программирования будет полезным (например, понимание того, как использовать неспособные значения переменных и чистые функции для программирования), но вам не нужно понимать теорию категорий.
Гид
Содержание «модели дизайна реакции» специально организовано, так что читатели могут читать ее как чтение книги истории.Сначала представьте пример введения, суммируйте «идентификационное объявление» и набор инструментов реакции, а затем изучите философию, стоящую за принципом реакции, и, наконец, объясните режим проектирования, требуемый системой проектирования с разных сторон.Это путешествие охватывает множество областей знаний и цитирует много дополнительной справочной информации в текстовом описании.Прочитайте это, просмотрите соответствующий контент, вы будете создавать свои знания о сфере знаний в книге.Но обычно это только отправная точка дальнейших исследований;
Если вы уже знакомы с проблемами, стоящими перед системой реакции, вы можете пропустить главу 1;Читатели с срочным временем могут непосредственно читать различные режимы, описанные в № III. режима дизайна.
После большего опыта в разработке и реализации системы реакции ожидается, что вы снова изучите эти больше философских глав——

Соглашение
Поскольку мульти -интерпретация английских слов будущее серьезно отклонилось от своего собственного значения, когда в качестве концепции программирования все первые буквы используются в качестве будущего в концепции программирования
Актер английских слов немного отличается.Следовательно, это слово появляется только тогда, когда специально относится к модели актера или в качестве символа актера в шрифте кода.
Мэннинг обещает предоставить читателям место общения, где вы можете провести значимый диалог с автором и другими читателями.Тем не менее, автор не берет на себя никаких обязательств в отношении степени участия, и вклад автора в AO все еще является добровольным и свободным.Мы предлагаем вам попросить автора несколько сложных вопросов, чтобы привлечь их интерес!
Пока английская версия «Модель дизайна реакции» еще не устарела, вы можете получить доступ к онлайн -форуму автора и архивам, обсуждаемым ранее.



Официальный флагманский магазин Университета Цинхуа