Mastering Swoole PHP: Build High Performance Concurrent System with Async and Coroutines / Осваиваем Swoole PHP: построение высокопроизводительной конкурентной системы с асинхронностью и корутинами: Часть 1: Введение

Оглавление
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Примечание автора
Такие проблемы, как производительность, конкурентность, доступность, надежность и масштабируемость интернет-инфраструктуры, никогда не решались легко. Но, программное обеспечение и веб-инфраструктура критически важны для любой организации и предприятия, которое хочет успеть за историческими изменениями цифрового мира.

bubenok 30.01.21 в 07:39

0
+4

Идея написать книгу о концепциях и методологии создания и управления крупномасштабной веб-системой, преобразовании интернет-системы и инфраструктуры для других интернет-компаний, которые я узнал в Transfon Ltd и моих предыдущих компаниях, зрела у меня в течение долгого времени. Недавно я понял, что описание этих концепций с помощью фреймворка Swoole мне подойдет.

bubenok 30.01.21 в 07:45

0
+1

За последние лет десять количество пользователей и устройств в интернете стремительно возрасло. И у компаний-разработчиков программного обеспечения, интернет-компаний появилось много новых трудностей. Раст не прекращается и по сей день: развитие рынков и рост интернета вещей приводят к тому, что все больше и больше устройств подключаются к интернету. Конкурентная модель, работавшая 10 лет назад, уже может не сработать при построении систем сегодня и завтра. Короче говоря, мы должны понимать, как работает конкурентная система, и общие методы решения потенциальных проблем и обеспечения высокой производительности нашей системы.

bubenok 30.01.21 в 07:51

0
+1

Сегодняшние веб-системы переросли применение всего одного языка. За последнее десятилетие появилось (и появляется) все больше языков программирования, таких как Node.js или Golang, изначально предназначенных для создания конкурентных систем, способных работать в реальном времени. Язык PHP создавался для веб-приложений, он по-прежнему широко используется гигантами индустрии, и он по-прежнему прост для освоения начинающими разработчиками.

bubenok 30.01.21 в 07:56

0
+2

Большинство PHP-разработчиков были в восторге, когда впервые увидели Swoole: он поразительно быстр, а значит мы тоже можем создавать сверхбыстрые приложения в реальном времени с помощью языка PHP. Но когда они применили Swoole в реальных приложениях, стало ясно, что всё немного сложнее, чем казалось на первый взгляд, и порог вхождения достаточно высок. Привычные подход к созданию PHP приложений зачастую больше не работает. Эта книга призвана объяснить вам теорию, основную идею, и концепции Swoole.

bubenok 30.01.21 в 08:02

0
+3

Swoole - это не статичный фреймворк, он активно развивается и совершенствуется в течение последних нескольких лет и не собирается останавливаться в своём развитии. Мы учитываем передовые практики других фреймворков и языков. Все больше и больше важных концепций заимствуются из других языков программирования, например корутины из Golang и упреждающее планирование из Erlang. Swoole – прекрасный фреймворк для постоянного расширения знаний и обучения. Знания о функциях Swoole и API могут скоро устареть, но общие концепции никогда не устареют. Вы также можете использовать эти общие концепции при изучении нового фреймворка или языка программирования, а также чувствовать себя компетентным при создании новых проектов.

bubenok 30.01.21 в 08:11

0
+2

Брюс Доу (Bruce Dou)
Управляющий директор Transfon Ltd
Англия, Соединенное Королевство
24.10.2020

bubenok 30.01.21 в 08:11

0
Минутку...