Статьи

Создание службы RESTful WCF

Сервисы RESTful сегодня довольно популярны, и вы можете найти их практически везде — сервисы обмена изображениями, сервисы погоды и все такое. Используя инструменты разработки .NET,…
Статьи

Использование простоты Go для легкой разработки

Язык Go очень хорошо подходит для все более популярной сервис-ориентированной архитектуры. В последние несколько лет появилось много хороших практик, помогающих решить проблемы, связанные с микросервисами….
Статьи

Идем по пути микроуслуг - часть 3

В  первой статье  этой серии я создал простой микросервис на основе стека Spring Boot + Data JPA для отображения списка доступных продуктов в формате JSON….
Статьи

Windows Azure и масштабирование: как? (PHP)

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

Обзор кода: SharpArchitecture.MultiTenant

Было предложено взглянуть на более современную реализацию SharpArchitecture, и я был направлен на проект MultiTenant . Первое, что нужно отметить, это количество проектов. Насколько я…
Статьи

OSGi: шлюз в архитектуру микро-сервисов

Термины «модульность» и «архитектура микросервисов» в наши дни появляются довольно часто в контексте построения масштабируемых, надежных распределенных систем. Сама платформа Java, как известно, является слабой…
Статьи

Регулярные выражения Атаки на отказ в обслуживании (ReDOS): от эксплуатации к предотвращению

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