Публикации по теме 'microservices'


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

Как повысить производительность: случай тайм-аутов
Большинство крупномасштабных сервисов, которые мы разрабатываем в настоящее время, в большей или меньшей степени зависят от внешних API. Вы слышали это несколько раз: как только ваша кодовая база начинает выглядеть как монолит, пора начинать разбивать ее на более мелкие сервисы , которые могут развиваться независимо и не сильно связаны с монолитом. Даже если вы на самом деле не используете микросервисы, есть вероятность, что вы уже зависите от внешних сервисов, таких как..

Почему микросервисы не панацея? 10 причин НЕ использовать микросервисы
Не используйте микросервисы вслепую для каждого приложения, которое вы создаете. Привет народ, плитка может звучать как что?? Все говорят использовать Microservice, а вы говорите, что другие? почему ? Ну, не только я, так думают многие, и на то есть веские причины, о которых вы узнаете…

Разработка системы управления производством: часть 4
О микросервисах В предыдущей статье вы можете прочитать об использовании Linux. Разработка системы управления производством: часть 3 На Linux itnext.io Эта статья будет посвящена использованию микросервисов. Я клиент… почему меня это должно волновать? Есть много способов структурировать программное обеспечение, структурировать систему. У каждого из них есть свои преимущества и недостатки, и чтобы вы могли их увидеть, позвольте..

Совместное использование данных в архитектуре микросервисов с использованием GraphQL
Здесь, в GetNinjas , мы столкнулись с некоторыми проблемами, интегрируя компоненты нашей Архитектуры микросервисов и исследуя доступные варианты, GraphQL оказался нам как нельзя лучше. Я сосредоточусь на изучении проблем с помощью трех распространенных способов сделать это и, в конце концов, предложу GraphQL как лучший вариант для некоторых случаев. Общие стратегии Стратегия №1 - Общий доступ к базе данных Интегрировать системы по их базам данных кажется настолько простым делом,..

Микросервисы или наносервисы?
Скоро Рождество 2022 года, и индустрия разработки программного обеспечения извлекла много уроков. Одно из них заключалось в том, что монолиты — это зло. Но что, если вместо этого мы впадем в другую крайность и создадим слишком много сервисов? Это то, над чем мы будем размышлять. Недостатки монолитов Одно большое развертывание приводит к задержкам развертывания и координации. Одна большая модель масштабирования по сравнению с масштабируемостью микрослужб для каждой службы...

Zeronode - минимальный строительный блок для микросервисов NodeJS
В наши дни серверные части приложений становятся сложными, и есть много движущихся частей, которые общаются друг с другом через сеть. Существует большая разница между отправкой нескольких байтов от A к B и надежным обменом сообщениями️ 🙏 Как работать с динамическими компонентами? (т.е. части, которые приходят и / или временно исчезают) 🙏 Как обрабатывать сообщения, которые мы не можем доставить немедленно? (например, ожидая, пока компонент вернется в сеть) Кто хочет потерять важные..