Публикации по теме 'microservices'
Как масштабировать монолитный проект Django — без микросервисов
Изучение способов спроектировать растущий проект Django, чтобы его было легко поддерживать и он мог справляться с высокой нагрузкой.
Как технический руководитель платформы данных, сложность которой с годами росла, я постоянно думаю о том, как лучше всего структурировать программное приложение, чтобы с ним было легко работать и оно хорошо работало. Платформа состоит из внешнего веб-приложения, а также внутренних операций обработки данных, которые облегчают предоставление ряда различных..
Паттерн Strangler Fig: всестороннее исследование микросервисов
Добро пожаловать в это всестороннее исследование паттерна Strangler Fig Pattern в сфере микросервисов. В этом сообщении блога мы собираемся приступить к изучению этого уникального шаблона, проливая свет на его значение и полезность в контексте перехода от монолита к архитектуре микросервисов.
Архитектура микросервисов предлагает множество преимуществ, включая улучшенную масштабируемость, отказоустойчивость и гибкость. Однако переход от монолитной архитектуры к микросервисам может быть..
Знаете ли вы о микросервисах и их шаблонах проектирования?
Всем привет. В этой статье мы рассмотрим Микросервисную архитектуру и чем она отличается от монолитного приложения. Затем мы рассмотрим, что такое Шаблоны проектирования микросервисов и их различные типы. Затем мы рассмотрим преимущества и недостатки архитектуры микросервисов, чтобы завершить эту статью. Давайте начнем
Разница между архитектурами Monolith и Microservices .
Я всегда слышал о микросервисах, вероятно, потому, что это более новая концепция, и вокруг нее много шумихи, но, как новый разработчик программного обеспечения, я более подвержен монолитной архитектуре. За последний год я многое узнал об этих двух архитектурах, и в этой статье я поделюсь с вами информацией о том, когда лучше выбрать одну, а какую другую.
Что такое монолит?
Монолит — это просто один большой камень, часто в форме обелиска или колонны, согласно Merriam-Webster...
Развертывание вашего первого микросервиса Data Science
Большую часть времени от нас, специалистов по данным, ожидается предоставление наших моделей машинного обучения в качестве микросервиса для использования или даже тестирования другими. Поскольку наша основная работа заключается не в создании сервисов и предоставлении доступа к API, большинство из нас с трудом проходит весь процесс. То же самое было и у меня некоторое время назад, и тогда я взял на себя обязательство понять и создать шаблонный код, который я могу повторно использовать..
Защита микросервисов с помощью ассиметричных JWT
Реализация системы проверки подлинности без сохранения состояния в ASP.NET Core
При декомпозиции монолитного приложения на микросервисы проверка подлинности всегда представляет собой проблему. Упаковка всей логики управления безопасным доступом в общую базовую библиотеку вызовет сильную связь между микросервисами и максимизирует уязвимость вашей базы данных безопасности. Вместо этого мы можем реализовать службу токенов для обработки аутентификации с отслеживанием состояния в нашей..
Быстро создавайте микросервисы с помощью Yeoman
Краткое руководство по созданию генератора Yeoman для создания микросервисов на примере приложения Express.js и Typescript.
Многие популярные проекты и компании хорошо реализовали архитектуру микросервисов. Одним из его преимуществ является то, что мы можем создать сервис с единственной ответственностью за конкретную бизнес-логику. Поэтому всякий раз, когда у компании появляется новая функция, мы можем создать новую услугу, слабо связанную с другими микросервисами.
Еще одно..
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..