Анализ и проектирование систем

  • Хабрахабр

    Надежный выбор лидера в Tarantool Cartridge

    Сегодня я немного расскажу о том, какие есть мысли по поводу фейловера в tarantool/cartridge. Сначала пару слов про то, что такое cartridge: это кусок lua-кода, который работает внутри tarantool и объединяет тарантулы друг с другом в один условный «кластер». Это происходит за счет двух вещей: каждый тарантул знает сетевые адреса всех других тарантулов; тарантулы регулярно «пингуют» друг друга через UDP,…

    Подробнее »
  • Хабрахабр

    Чем занимается главный архитектор в ABBYY? Интервью с Владимиром Юневым

    Так устроена наша компания, что она не может не развиваться. В прошлом году ABBYY приобрела TimelinePI – разработчика платформы для анализа бизнес-процессов и вышла на новый рынок. А сейчас мы активно переходим на современные облачные архитектуры. Конечно, пока за рубежом cloud-сервисами пользуются активнее, чем в России. По данным Gartner, в 2019 года мировой рынок публичных облаков составил $242,7 млрд, а…

    Подробнее »
  • Хабрахабр

    Немного неудобно, но хочу поговорить о буферах

    Просто статья о буферах. Вы наверняка думаете, что знаете о буферах всё. Возможно, так оно и есть. Но мне кажется, вы всё равно найдёте для себя что-то новое. Просто потому, что тема – неисчерпаемая. О буферах всегда есть что сказать. Это не чушь, и не шутка. Статья действительно о буферах. И она не про буфер обмена. Речь пойдёт о буферах,…

    Подробнее »
  • Хабрахабр

    Немного неудобно, но хочу поговорить о буферах

    Просто статья о буферах. Вы наверняка думаете, что знаете о буферах всё. Возможно, так оно и есть. Но мне кажется, вы всё равно найдёте для себя что-то новое. Просто потому, что тема – неисчерпаемая. О буферах всегда есть что сказать. Это не чушь, и не шутка. Статья действительно о буферах. И она не про буфер обмена. Речь пойдёт о буферах,…

    Подробнее »
  • Хабрахабр

    Кэши Tarantool и репликация из Oracle

    Меня зовут Александр Деулин, я работаю в отделе развития собственной разработки «Фабрика микросервисов» в компании МегаФон. И хочу рассказать о тернистом пути появления кэшей Tarantool в ландшафте нашей компании, а также о том, как мы внедряли репликацию из Oracle. И сразу поясню, что под кэшем в данном случае подразумевается приложение с базой данных. Мы уже много рассказывали о том, как…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Автоматизация бюджетирования: в чем проблема?

    Это вводная статья о том, что такое «автоматизация бюджетирования», о каких проблемах говорят, когда используют это словосочетание, и какие IT-инструменты используются в ней. Если вы хотите понять, как связаны между собой BI, хранилища данных (DWH), системы автоматизации бюджетирования (Cognos, Anaplan, 1С: Управление холдингом, Бит.Финанс) и чем они отличаются от других корпоративных информационных систем – вам сюда. Если вы технический архитектор,…

    Подробнее »
  • Хабрахабр

    [Перевод] Как реализованы JIT-компиляторы

    В этой статье мы поговорим о подробностях реализации и работе разных JIT-компиляторов, а также о стратегиях оптимизации. Обсуждать будем достаточно подробно, однако многие важные концепции опустим. То есть в этой статье не будет достаточной информации, чтобы прийти к обоснованным заключениям при любых сравнениях реализаций и языков. Чтобы получить базовое представление о JIT-компиляторах, почитайте эту статью. Небольшое примечание: Я часто буду…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Создание системы антифрода в такси с нуля

    Добрый день. Меня зовут Никита Башун, работаю дата-аналитиком в группе компаний «Везёт». Мой рассказ будет о том, как мы командой из трёх человек с нуля создавали систему антифрода для сервиса заказа поездок. Введение Кто раз умеет обмануть, тот много раз еще обманет.Лопе де Вега Фрод в нашем случае — это ситуация, когда водитель обманывает компанию. Мошенничество с целью получения денег.…

    Подробнее »
  • Хабрахабр

    Методика проектирования архитектурных слоев на основе анемичной модели и DDD

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

    Подробнее »
  • Хабрахабр

    Разрабатываем самый удобный в мире* интерфейс для просмотра логов

    Если Вам приходилось когда-нибудь пользоваться веб-интерфейсами для просмотра логов, то Вы наверняка замечали, насколько, как правило, эти интерфейсы громоздки и (зачастую) не слишком-то удобны и отзывчивы. К некоторым можно привыкнуть, некоторые совсем ужасны, но, как мне кажется, причина всех проблем заключается в том, что мы неправильно подходим к задаче просмотра логов: мы пытаемся создать веб-интерфейс там, где лучше работает CLI…

    Подробнее »


Кнопка «Наверх»
Закрыть