Александр Чередников@Excent163
Пользователь
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Зарегистрирован
- Активность
Специализация
Технический директор
Ведущий
ООП
PHP
Symfony
Laravel
PostgreSQL
Docker
Kubernetes
Высоконагруженные системы
Проектирование архитектуры приложений
Создание архитектуры проектов
Подскажи как в Managed Postgres Yandex cloud настроить дашбор использования таблиц если это не секрет)
Заранее спасибо!
Я слышу это постоянно, почему php, а не go или python или еще что-то
С тем что php умирает, что он не умеет в асинхрон, вообще он долгий и лучше взять что нибудь более подходящее.
Пока 0 проблем использования на реальном проекте, и даже мыслей не было переписать на другой язык)
Кстати спасибо за ссылку)
Зачем тут Go, Python, Java и т.д., а не PHP?
Кажется реторический и холиварный вопрос
Подмечу про цикл обработки сообщений и для чего sleep. Устройства хоть и умные, но в силу своих возможностей и ограниченной производительности "железа" на некоторых устройствах, при отправке сообщения как устройством так и сервером, сервер может отработать быстрее чем устройство, а некоторые устройства обрабатывают не более 1 сообщения за раз и после этого еще думают какое-то время.
И чтобы не было такого что сообщение отправлено в пустоту когда устройство занято другой операцией и устанавливались задержки для предотвращения потерь.
Про асинхронность хороший комментарий выше. В php она тоже доступна и не уступает другим языкам программирования.
Этой статьей как раз пытался донести, что это можно легко и быстро сделать с помощью родного языка, не прибегая к другим языкам программирования.
Спасибо за статью!
Хорошее краткое объяснение, когда нужно задуматься и взвесить все за и против при принятии решения перехода на микросервисы.