Новая система 3D-печати умеет создавать дронов без вмешательства человека
Возможно, в будущем не потребуется учиться на робототехника, чтобы создавать роботов.
😳 Что произошло. Исследователи разработали систему 3D-печати, которая может изготавливать дронов без вмешательства человека. Дроны готовы к работе сразу после печати. Система называется LaserFactory и состоит из двух частей: программное обеспечение для проектирования устройства и аппаратная платформа для производства.
🤖 Как работает. Сначала пользователи проектируют устройство: рисуют форму платы, размещают компоненты из библиотеки деталей и соединяют их медными или алюминиевыми дорожками. После этого принтер вырезает плату, устанавливает и соединяет компоненты.
🧐 Зачем. Систему можно использовать для быстрого создания прототипов объектов, например носимых устройств, роботов и печатной электроники.
👾 Что дальше. Исследователи планируют повысить качество и разрешающую способность схем, чтобы можно было создавать более сложные устройства.
Источник на английском
Возможно, в будущем не потребуется учиться на робототехника, чтобы создавать роботов.
😳 Что произошло. Исследователи разработали систему 3D-печати, которая может изготавливать дронов без вмешательства человека. Дроны готовы к работе сразу после печати. Система называется LaserFactory и состоит из двух частей: программное обеспечение для проектирования устройства и аппаратная платформа для производства.
🤖 Как работает. Сначала пользователи проектируют устройство: рисуют форму платы, размещают компоненты из библиотеки деталей и соединяют их медными или алюминиевыми дорожками. После этого принтер вырезает плату, устанавливает и соединяет компоненты.
🧐 Зачем. Систему можно использовать для быстрого создания прототипов объектов, например носимых устройств, роботов и печатной электроники.
👾 Что дальше. Исследователи планируют повысить качество и разрешающую способность схем, чтобы можно было создавать более сложные устройства.
Источник на английском
Интернет-магазин в облаке: как построить отказоустойчивое приложение и аналитическую платформу
Маркетологи запустили новую акцию или случилась «черная пятница» — на интернет-магазина обрушилась лавинообразная нагрузка. Чтобы ее выдержать, магазину с большим количеством клиентов нужна стабильность, а для этого требуется гибкая и производительная инфраструктура.
Как ее организовать — рассказал Александр Волынский, архитектор платформы Mail.ru Cloud Solutions. Вы узнаете, как снизить нагрузку на основные OLTP-базы приложений, используя платформенные сервисы, реализовать процесс change data capture, построить ETL/ELT-пайплайны и платформу для работы аналитиков. Посмотрите запись его выступления.
Репозиторий в Github с инструкцией и шаблонами
Маркетологи запустили новую акцию или случилась «черная пятница» — на интернет-магазина обрушилась лавинообразная нагрузка. Чтобы ее выдержать, магазину с большим количеством клиентов нужна стабильность, а для этого требуется гибкая и производительная инфраструктура.
Как ее организовать — рассказал Александр Волынский, архитектор платформы Mail.ru Cloud Solutions. Вы узнаете, как снизить нагрузку на основные OLTP-базы приложений, используя платформенные сервисы, реализовать процесс change data capture, построить ETL/ELT-пайплайны и платформу для работы аналитиков. Посмотрите запись его выступления.
Репозиторий в Github с инструкцией и шаблонами
YouTube
Вебинар «Интернет-магазин в облаке: строим отказоустойчивое приложение и аналитическую платформу»
Kubernetes - https://mcs.mail.ru/containers/
Первая часть: https://www.youtube.com/watch?v=Tqs13edLzZU
В первой части мы рассказали, как быстро создать свой интернет-магазин: запустить “из коробки” или развернуть его на базе инфраструктурных сервисов. На…
Первая часть: https://www.youtube.com/watch?v=Tqs13edLzZU
В первой части мы рассказали, как быстро создать свой интернет-магазин: запустить “из коробки” или развернуть его на базе инфраструктурных сервисов. На…
Зачем нужны очереди сообщений в микросервисной архитектуре: преимущества и недостатки
При проектировании микросервисов нужно выбрать способ связи между ними. В статье рассказываем о таком варианте, как очереди сообщений — вы узнаете, для каких сценариев они подходят.
При проектировании микросервисов нужно выбрать способ связи между ними. В статье рассказываем о таком варианте, как очереди сообщений — вы узнаете, для каких сценариев они подходят.
mcs.mail.ru
Очереди сообщений в микросервисной архитектуре: плюсы и минусы технологии | Блог VK Cloud
Разбираемся, какие проблемы решают очереди сообщений в микросервисной архитектуре. Какие достоинства и недостатки у этой технологии.
Как жили до Kubernetes: сравниваем самый популярный оркестратор с другими решениями
Сегодня Kubernetes — стандарт для оркестрации контейнеров, но на рынке есть и другие решения. Чтобы вам было проще выбрать, провели исследование: сравнили разные варианты с Kubernetes и разобрали их преимущества и недостатки.
Сегодня Kubernetes — стандарт для оркестрации контейнеров, но на рынке есть и другие решения. Чтобы вам было проще выбрать, провели исследование: сравнили разные варианты с Kubernetes и разобрали их преимущества и недостатки.
Хабр
Как жили до Kubernetes: сравниваем самый популярный оркестратор с другими решениями
Kubernetes сейчас называют стандартом для оркестрации контейнеров. Он лежит в основе многих облачных платформ контейнеризации: например, мы давно развиваем наш Kubernetes aaS на платформе Mail.ru...
Какие данные можно считать большими?
Таблица в Экселе на 500 000 строк — это большие данные или еще нет? А если строк миллиард? Ну а распечатки температурных графиков со всех метеостанций Архангельской области — Big Data или нет?
На самом деле, большие данные соответствуют трем критериям:
✅ Данные — цифровые. Книги в национальной библиотеке или стопки документов в архиве компании — это данные, и их много. Но термин Big Data означает только цифровые данные, которые хранятся на серверах.
✅ Данных поступает много и они быстро накапливаются. Например, за 20 лет в базе данных интернет-магазина накопилось 10 миллионов заказов, но пополняется она на 100 заказов в сутки — это не Big Data. А вот записи показателей сенсоров в двигателе самолета в объеме нескольких гигабайт в час — уже большие данные.
✅ Данные разнородны и слабо структурированы. Заказы в онлайн-магазине упорядочены, из них легко извлечь информацию, например, определить самые популярные товары, поэтому они не относятся к Big Data. Напротив, показания датчиков температуры с корпуса самолета, собранные за шесть месяцев, — большие данные. В них вроде бы есть польза, но пока непонятно, как ее извлечь.
Подробнее о больших данных для бизнеса
Таблица в Экселе на 500 000 строк — это большие данные или еще нет? А если строк миллиард? Ну а распечатки температурных графиков со всех метеостанций Архангельской области — Big Data или нет?
На самом деле, большие данные соответствуют трем критериям:
✅ Данные — цифровые. Книги в национальной библиотеке или стопки документов в архиве компании — это данные, и их много. Но термин Big Data означает только цифровые данные, которые хранятся на серверах.
✅ Данных поступает много и они быстро накапливаются. Например, за 20 лет в базе данных интернет-магазина накопилось 10 миллионов заказов, но пополняется она на 100 заказов в сутки — это не Big Data. А вот записи показателей сенсоров в двигателе самолета в объеме нескольких гигабайт в час — уже большие данные.
✅ Данные разнородны и слабо структурированы. Заказы в онлайн-магазине упорядочены, из них легко извлечь информацию, например, определить самые популярные товары, поэтому они не относятся к Big Data. Напротив, показания датчиков температуры с корпуса самолета, собранные за шесть месяцев, — большие данные. В них вроде бы есть польза, но пока непонятно, как ее извлечь.
Подробнее о больших данных для бизнеса
Рынок публичных облачных услуг в России превысил $1 млрд в 2020 году
Такие данных приводит IDC в отчете MarketScape Russia’s Public Cloud Infrastructure as a Service. Вот что еще в нем интересного:
👍 Решения российских провайдеров способны конкурировать с сервисами глобальных игроков. В отличие от многих стран международным компаниям-гиперскейлерам не удалось поглотить российский рынок облачных услуг.
⛅️ Российский бизнес пересмотрел свое отношение к облакам. Крупный бизнес развивает собственные облачные стратегии и воспринимает облако не только как инфраструктуру, но и как платформу с готовыми инструментами.
💻 Быстрее всего растет PaaS — это признак зрелости рынка. Например, в 2020 году выручка Mail.ru Cloud Solutions по этому направлению увеличилась на 240%, средний объем потребления услуги вырос на 79%.
Подробнее
Такие данных приводит IDC в отчете MarketScape Russia’s Public Cloud Infrastructure as a Service. Вот что еще в нем интересного:
👍 Решения российских провайдеров способны конкурировать с сервисами глобальных игроков. В отличие от многих стран международным компаниям-гиперскейлерам не удалось поглотить российский рынок облачных услуг.
⛅️ Российский бизнес пересмотрел свое отношение к облакам. Крупный бизнес развивает собственные облачные стратегии и воспринимает облако не только как инфраструктуру, но и как платформу с готовыми инструментами.
💻 Быстрее всего растет PaaS — это признак зрелости рынка. Например, в 2020 году выручка Mail.ru Cloud Solutions по этому направлению увеличилась на 240%, средний объем потребления услуги вырос на 79%.
Подробнее
Дискуссия в Clubhouse «Завтра облачно: неважно, как много весят данные»
Через полчаса встречаемся в Clubhouse и обсуждаем высокие нагрузки и производительность IT-систем. В беседе участвуют Илья Летунов, руководитель Mail.ru Cloud Solutions и Tarantool, ведущие Zavtracast, эксперты ВТБ, Yota и Альфа-Страхования.
На повестке — к чему готовиться, запуская приложение или цифровой сервис, как IT-инфраструктуре догнать пользовательские сервисы и нужно ли бороться с устаревшими IT-системами.
👉 26 февраля, 9:00 Москвы. Присоединяйтесь к беседе
Через полчаса встречаемся в Clubhouse и обсуждаем высокие нагрузки и производительность IT-систем. В беседе участвуют Илья Летунов, руководитель Mail.ru Cloud Solutions и Tarantool, ведущие Zavtracast, эксперты ВТБ, Yota и Альфа-Страхования.
На повестке — к чему готовиться, запуская приложение или цифровой сервис, как IT-инфраструктуре догнать пользовательские сервисы и нужно ли бороться с устаревшими IT-системами.
👉 26 февраля, 9:00 Москвы. Присоединяйтесь к беседе
Как управляться с данными с помощью облачных решений
В больших данных — часто ключ к пониманию клиентов и процессов. Но данные недостаточно где-то хранить, чтобы извлекать из них пользу. Нужен полный цикл управления: от хранения и обработки до анализа и принятия решений.
Как построить инфраструктуру для работы с данными, на вебинаре рассказал Александр Волынский, архитектор платформы Mail.ru Cloud Solutions. Вы узнаете, какие есть инструменты для хранения, обработки и анализа данных и как их можно использовать. Посмотрите вебинар в записи.
В больших данных — часто ключ к пониманию клиентов и процессов. Но данные недостаточно где-то хранить, чтобы извлекать из них пользу. Нужен полный цикл управления: от хранения и обработки до анализа и принятия решений.
Как построить инфраструктуру для работы с данными, на вебинаре рассказал Александр Волынский, архитектор платформы Mail.ru Cloud Solutions. Вы узнаете, какие есть инструменты для хранения, обработки и анализа данных и как их можно использовать. Посмотрите вебинар в записи.
YouTube
Вебинар «Как управляться с данными: большими и не очень. Современные платформы в облаке»
Cloud Database - https://mcs.mail.ru/databases/
Грамотное управление большими данными определяет успех любой компании. Но данные мало просто хранить, они должны работать на вас. Александр Волынский рассказал, как с помощью платформенных решений современного…
Грамотное управление большими данными определяет успех любой компании. Но данные мало просто хранить, они должны работать на вас. Александр Волынский рассказал, как с помощью платформенных решений современного…
Большие данные напрямую не связаны с основными метриками IT-системы и бизнеса, но могут рассказать много интересного о том, как оптимизировать процессы. В карточках выше — основные задачи, которые помогают решать большие данные, а подробности — в статье.
Как задеплоить проект на Kubernetes в Mail.ru Cloud Solutions
Василий Озеров, основатель агентства Fevlake и действующий DevOps-инженер (опыт в DevOps — 8 лет) провел открытый практикум Rebrain x Mail.ru Cloud Solutions. Программа:
— Обзор задачи и архитектуры;
— Написание API-сервера;
— Запуск в Kubernetes с балансировщиком, облачными базами;
— Развертывание кластера RabbitMQ через Helm в Kubernetes.
Если не были на практикуме, посмотрите его в записи.
Василий Озеров, основатель агентства Fevlake и действующий DevOps-инженер (опыт в DevOps — 8 лет) провел открытый практикум Rebrain x Mail.ru Cloud Solutions. Программа:
— Обзор задачи и архитектуры;
— Написание API-сервера;
— Запуск в Kubernetes с балансировщиком, облачными базами;
— Развертывание кластера RabbitMQ через Helm в Kubernetes.
Если не были на практикуме, посмотрите его в записи.
YouTube
Rebrain x Mail.ru Cloud Solutions: Деплоим проект на Kubernetes в Mail.ru Cloud Solutions (1/3)
Открытый практикум Rebrain x Mail.ru Cloud Solutions: Деплоим проект на Kubernetes в Mail.ru Cloud Solutions (1/3)
🔥 Бесплатные уроки DevOps by REBRAIN
🔥Телеграм-канал с анонсами открытых уроков по DevOps: https://rebrainme.com/channel
🔥 Практикум для DevOps…
🔥 Бесплатные уроки DevOps by REBRAIN
🔥Телеграм-канал с анонсами открытых уроков по DevOps: https://rebrainme.com/channel
🔥 Практикум для DevOps…
Как устроена разработка по методу DevOps
DevOps — особый подход к разработке, который позволяет автоматизировать рабочие процессы и быстрее выпускать готовые IT-продукты. Вот как устроена разработка по этой методологии:
✅ Формулирование требований и проектирование. Менеджер проекта описывает, чего бизнес ожидает от приложения, а команда разработки создает структуру будущего продукта и расписывает этапы его создания.
✅ Разработка. Команда, обычно под руководством DevOps-инженера, создает среду и конвейер CI/CD, в которых будет происходить разработка продуктов. Параллельно с этим программисты работают непосредственно над кодом: пишут его, анализируют, контролируют версии.
✅ Запуск конвейера CI/CD. Когда часть кода готова, разработчики запускают скрипты, подготовленные и автоматизированные на прошлом шаге — эти скрипты превращают код в продукт.
✅ Непрерывное тестирование. Написанный код с помощью скриптов уходит на автоматическое тестирование. Оно происходит без участия программистов и тестировщиков и помогает выявить ошибки при внесении изменений и выгрузке кода.
✅ Непрерывное развертывание. Когда конфигурации протестированы, автоматические скрипты сразу отправляют их развертываться на «боевых» серверах. В итоге выпуск ПО или обновления в релиз перестает быть выдающимся событием и превращается в рутину.
✅ Непрерывный мониторинг. Когда приложение ушло на рабочий сервер, к нему подключаются системы мониторинга. Они контролируют, как работает приложение, записывают все ошибки в логи, оповещают о проблемах и автоматически перезагружают и отключают сломанные функции.
Подробнее о методологии DevOps
DevOps — особый подход к разработке, который позволяет автоматизировать рабочие процессы и быстрее выпускать готовые IT-продукты. Вот как устроена разработка по этой методологии:
✅ Формулирование требований и проектирование. Менеджер проекта описывает, чего бизнес ожидает от приложения, а команда разработки создает структуру будущего продукта и расписывает этапы его создания.
✅ Разработка. Команда, обычно под руководством DevOps-инженера, создает среду и конвейер CI/CD, в которых будет происходить разработка продуктов. Параллельно с этим программисты работают непосредственно над кодом: пишут его, анализируют, контролируют версии.
✅ Запуск конвейера CI/CD. Когда часть кода готова, разработчики запускают скрипты, подготовленные и автоматизированные на прошлом шаге — эти скрипты превращают код в продукт.
✅ Непрерывное тестирование. Написанный код с помощью скриптов уходит на автоматическое тестирование. Оно происходит без участия программистов и тестировщиков и помогает выявить ошибки при внесении изменений и выгрузке кода.
✅ Непрерывное развертывание. Когда конфигурации протестированы, автоматические скрипты сразу отправляют их развертываться на «боевых» серверах. В итоге выпуск ПО или обновления в релиз перестает быть выдающимся событием и превращается в рутину.
✅ Непрерывный мониторинг. Когда приложение ушло на рабочий сервер, к нему подключаются системы мониторинга. Они контролируют, как работает приложение, записывают все ошибки в логи, оповещают о проблемах и автоматически перезагружают и отключают сломанные функции.
Подробнее о методологии DevOps
Бесплатный вебинар «Ошибки PRO-уровня при внедрении Kubernetes»
Kubernetes — одна из технологий, которую любят все: бизнесу он обеспечивает высокую скорость релизов, а всем ИТ-специалистам, от разработчиков до аналитиков данных — помогает строить и жить. Но часто на принятие решения о необходимости внедрения технологии сильно влияет хайп и ее популярность.
Внедрить Kubernetes — независимо от того, ваша это идея или вас заставили — на вебинаре мы рассмотрим все риски, связанные с этим решением, неочевидные препятствия и нюансы внедрения и эксплуатации, а также недоиспользованную выгоду.
По следам нашего исследования этой темы мы соберемся проговорить основные проблемы, как их избежать или как минимизировать последствия случившегося. В этот раз рассчитываем на много ваших вопросов на Q&A в конце вебинара, чтобы вживую пройтись по всем спорным моментам.
Мероприятие пройдет в четверг, 11 марта, онлайн.
Начало в 18:00 по Москве.
👉 Регистрируйтесь
Kubernetes — одна из технологий, которую любят все: бизнесу он обеспечивает высокую скорость релизов, а всем ИТ-специалистам, от разработчиков до аналитиков данных — помогает строить и жить. Но часто на принятие решения о необходимости внедрения технологии сильно влияет хайп и ее популярность.
Внедрить Kubernetes — независимо от того, ваша это идея или вас заставили — на вебинаре мы рассмотрим все риски, связанные с этим решением, неочевидные препятствия и нюансы внедрения и эксплуатации, а также недоиспользованную выгоду.
По следам нашего исследования этой темы мы соберемся проговорить основные проблемы, как их избежать или как минимизировать последствия случившегося. В этот раз рассчитываем на много ваших вопросов на Q&A в конце вебинара, чтобы вживую пройтись по всем спорным моментам.
Мероприятие пройдет в четверг, 11 марта, онлайн.
Начало в 18:00 по Москве.
👉 Регистрируйтесь
70% компаний предпочитают открытый исходный код проприетарным облачным технологиям
Компании IBM и O’Reilly провели опрос об открытом исходном коде и облаке. Вот основные результаты:
⚒ 94% опрошенных оценивают открытый код как равный или даже превосходящий проприетарный код. Почти все респонденты используют открытый код во многих аспектах своей деятельности и ценят его за то, что он позволяет не привязываться к конкретному поставщику.
⛅️ 70% предпочитают облачных провайдеров с открытыми технологиями. Также 54% уверены, что обучение навыкам, специфичным для одного провайдера, ограничивает их профессиональный рост.
👨🏫 51% считают открытый код важным фактором при приеме на работу. По мнению опрошенных, технологии с открытым исходным кодом позволяют больше зарабатывать и выбирать среди бо́льшего количества работодателей.
👩💻 65% согласны с тем, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и помогает в дальнейшем трудоустройстве.
Источник на английском
Компании IBM и O’Reilly провели опрос об открытом исходном коде и облаке. Вот основные результаты:
⚒ 94% опрошенных оценивают открытый код как равный или даже превосходящий проприетарный код. Почти все респонденты используют открытый код во многих аспектах своей деятельности и ценят его за то, что он позволяет не привязываться к конкретному поставщику.
⛅️ 70% предпочитают облачных провайдеров с открытыми технологиями. Также 54% уверены, что обучение навыкам, специфичным для одного провайдера, ограничивает их профессиональный рост.
👨🏫 51% считают открытый код важным фактором при приеме на работу. По мнению опрошенных, технологии с открытым исходным кодом позволяют больше зарабатывать и выбирать среди бо́льшего количества работодателей.
👩💻 65% согласны с тем, что вклад в проекты с открытым исходным кодом впечатляет потенциальных работодателей и помогает в дальнейшем трудоустройстве.
Источник на английском
Как онлайн-кинотеатрам, видеохостингам и онлайн-школам не терять клиентов из-за долгой загрузки видео
Воспроизведение видео не началось в течение 10 секунд — потеряли половину зрителей. В статье рассказываем, какие технологии помогут не допустить такой ситуации.
Воспроизведение видео не началось в течение 10 секунд — потеряли половину зрителей. В статье рассказываем, какие технологии помогут не допустить такой ситуации.
vc.ru
Как онлайн-кинотеатрам, видеохостингам и онлайн-школам не терять клиентов из-за долгой загрузки видео: простые способы — Сервисы…
Разбираемся, какие технологии помогают онлайн-кинотеатрам, телеканалам, медиа, развлекательным и образовательным сайтам доставлять видеоконтент без задержек и сбоев.
Облачные базы данных разворачиваются в два клика и легко масштабируются. В карточках выше рассказываем, почему DBaaS побеждают традиционные базы данных, а подробности — в статье.