Дата выхода: | сентябрь 2018 |
Размер файла: | 4380 Кб |
Технологии микросервисов развиваются сегодня весьма стремительно, однако для микросервисов требуется культура DevOps, поэтому и начинать нужно с нее, что быстро станет приносить пользу благодаря интеграции процессов разработки и эксплуатации. Микросервисы – новая тенденция в области проектирования, разработки и предоставления программных сервисов, метод построения архитектуры программных систем, уделяющий особое внимание автономности модулей для повышения гибкости ПО. Как эволюционировала эта концепция, какие таит проблемы и чего следует ожидать от микросервисов в будущем? При решении лингвистических задач сегодня применяются технологии машинного обучения, однако их широкому использованию мешает ряд нерешенных проблем – например, слабая размеченность текстов, используемых в качестве обучающих выборок, что не позволяет в полной мере справиться со многими задачами поиска и интерпретации лексических единиц. Традиционный подход к автоматизации сегодня уже не дает стратегического эффекта – процессы, автоматизированные «как есть», порождают «цифровой хаос», не упрощая, а усложняя работу. Как показал опыт НПО «Искра», для цифровой трансформации требуется улучшенный цикл автоматизации. Иерархические битовые индексы строятся на основе обычных битовых индексов – стандартного инструмента промышленных СУБД – и позволяют ускорить обработку интервальных запросов для больших таблиц. Однако для кратного повышения производительности выполнения запросов требуется оптимизация. В различных вычислительных бюро, принимавших участие в атомном проекте СССР, было немало женщин. Среди них была и Ольга Павловна Крамер – программист первых ЭВМ, прошедшая нелегкий путь до признанного специалиста в области вычислительной математики и программирования.