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


Распределенный планировщик заданий - Redis
Redis стал важным компонентом в области распределенных приложений микросервисов благодаря своей простоте, производительности и чистому набору функций. Эта статья посвящена созданию системы планирования задач с использованием некоторых функций Redis. Требование выбрано, как показано ниже, для определения границ и способа объяснения. Требование: Система должна быть масштабируемой и распределенной. Несколько рабочих процессов Задачи могут быть в реальном времени или отложенными..

ObjectRiver представляет интеграцию микросервисов Angular 6 без программирования
ObjectRiver представляет интеграцию микросервисов Angular 6 без программирования ObjectRiver набирает обороты благодаря своим бесплатным наборам инструментов REST и теперь предоставляет клиентское решение для микросервисов Angular 6. Решение использует модель микросервисов, подобную JAX-RS2, и полностью генерирует клиентское приложение Angular6 REST. Сгенерированное приложение Angular служит документацией для микросервисов и содержит компонент микросервисов, который можно..

Система реактивного машинного обучения поверх Kubernetes
Всем привет, Эта статья является первой из серии, которую я намерен сделать, чтобы объяснить, как построить всю систему машинного обучения, готовую к реальной жизни. Также стоит упомянуть, что я опубликовал на GitHub весь код системы, о которой я собираюсь рассказать. Там вы сможете найти весь код и техническую информацию. Чтобы посмотреть на них, просто перейдите по этой ссылке . Еще один момент, который я хотел бы выделить, это то, что мой семилетний ребенок немного помог мне с..

Реализация Eureka и Zuul для обнаружения сервисов и динамической маршрутизации в микросервисах JavaScript…
Создание приложений JavaScript в виде набора микросервисов дает вам ряд преимуществ. Ваши приложения могут быть более модульными, единообразными и тестируемыми по мере их создания, а также они могут быть более надежными, масштабируемыми и доступными при их развертывании в производственной среде. Включение реестра обнаружения служб и возможностей динамической маршрутизации поможет вам добиться масштабируемости и доступности в производственной среде. В этом посте будет показано, как..

Как не изобретать велосипед - гибридный системный подход
Как не изобретать велосипед - гибридный системный подход уроки, извлеченные в стартапе до его приобретения Когда я был девелопером, я работал в транспортном стартапе, который сломал монополию, делая странные вещи. Университет произвел на меня впечатление структурированного и упорядоченного подхода к ведению бизнеса. Возможно, так обстоят дела в других местах, но не в том месте, где я оказался. Я был едва подготовлен к тому, как работал мой первый настоящий босс. Он ненавидел..

Дизайн API для микросервисов
Дизайн API играет большую роль в создании приложений. Если вы не разработаете его хорошо, вам в будущем придется столкнуться с минусами. Поскольку архитектура микросервисов позволяет большому приложению разделиться на множество небольших, автономных, слабо связанных сервисов. Микрослужба работает как подключаемый компонент, который мы можем изменять в любое время, не затрагивая другие службы в архитектуре микросервисов. Работая над архитектурой микросервисов, мы пишем множество..

КАК ОСТАВАТЬСЯ СООТВЕТСТВУЮЩИМ В КАЧЕСТВЕ РАЗРАБОТЧИКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Индустрия программного обеспечения - это постоянно растущий зверь, где каждый день появляются новые технологии. Разрушение настолько неистовое, что даже Savant не выдерживает. Недостаточно использовать только реляционную базу данных. Нам нужно использовать базы данных документов, графики, люцены, хранилища значений ключей, базы данных в памяти и, возможно, другие. Как вы должны знать, использования только одной модели для вашего приложения недостаточно. Использование ActiveMQ или..