-
Волшебная кнопка
Прочитал отличную статью про тестирование, которую написал Александр Раковский, и она заставила меня подумать, что я хочу увидеть в любом проекте сразу, как говорится, с “порога”. Представьте, вы приходите в
новыйпроект, делаетеgit cloneи…
-
ArchiMate убрать нельзя оставить
Наконец-то я добрался до просмотра обзорного вебинара про ArchiMate. Пять спикеров по 15 минут делятся опытом использования ArchiMate, рассказывают чем они рисуют прямоугольники и стрелки.
-
Доступность
Раз сегодня День знаний, то я подумал, что было бы неплохо обзавестись академической рубрикой #knowledge_day, в которой напоминать про вещи, которые хорошо бы знать и помнить каждому. И сегодня начнём с “девяток”.
-
Оптимистичная архитектура
Сегодня будет сказ про оптимистичную архитектуру. В нём можно разглядеть себя или своих знакомых. Основано на реальных событиях, но все совпадения случайны!
-
Моделирование данных: переиспользование
Удачная модель данных склонна к повторному использованию. Это позволяет строить новые конструкции на основе существующих.
-
Моделирование данных: производительность
Модель данных должна соответствовать характеру ее использования. Любое расхождение с этим приводит к снижению производительности. Такое часто наблюдается при использовании одной и той же модели для принципиально разных целей. Классический пример: сырые данные (OLTP) используются для построения отчётов (OLAP).
-
Моделирование данных: структуризация
На что в первую очередь следует обратить внимание, проектируя модель данных? Вопрос провокационный и не имеет единственно верного ответа. Между тем, предлагаю рассмотреть такие свойства, как структура, переиспользование и производительность.
-
DevSecOps - build phase
Первая фаза DevSecOps-конвейера относится к сборке проекта и состоит из этапов pre-commit, Pre-build и Post-build. Сегодня предлагаю рассмотреть возможные проверки и инструменты этих этапов. Преимущество буду отдавать передовым open-source-решениям.
-
DevSecOps & Shift-Left
Да, вы верно поняли, меня всё никак не отпускает тема безопасности, поэтому я продолжаю расширять горизонты сознания, чем и хочу поделиться в ближайших постах. Возможно, кому-то эта тема не нова, но тем и лучше, ведь я искренне надеюсь на открытую дискуссию. ;)
-
Интеграция и внешние идентификаторы
Необходимость интеграции с внешней системой — для многих это уже рутина, будни распределённых систем. Мы интегрируем сервисы/микросервисы, разные домены, встраиваем чужие решения в свои или наоборот. Однако что может пойти не так в давно работающей интеграции?