Представьте конструктор: вы указываете версию схемы, а библиотека от OpenKubernetes сама генерирует структуры и готовый API. Это снимает часть ручных ошибок и ускоряет разработку.
Но в интерфейсе нас ждала особенность: методы Watch и Get. По логике, Watch должен получать данные из кэша, который наполняется при старте и обновляется событиями, а Get — обращаться напрямую к базе данных.
На практике из-за особенностей реализации всё оказалось не совсем так.
Что не так с поведением этой библиотеки и как мы в этом разбирал ись — в полном видео.
Мы сравнили старую библиотеку на Python и новую на Go: загрузили базу с миллионом записей виртуальных портов и запустили всё в один поток.
Python справился за 235 секунд, а Go — всего за 18. Получили рост производительности более чем в 13 раз.
Подробнее о тесте и переходе на Go — в полном видео.
Для компании Ильи Чеха такой технологией стала 3D-печать. Она позволила создав ать кастомные изделия — от сувениров до промышленных деталей.
А затем эту технологию решили применить для создания индивидуальных протезов.
Так появилась идея, которая выросла в отдельное направление.
Полностью этот разговор — в выпуске «Интервью с инженером».
Подробнее — в статье на «Истовом инженере»: https://clck.ru/3VMPFt
Человек просто направляет плечо в нужную точку, а протез сам настраивает положение кисти, пальцев и суставов.Получается, достаточно одного движения и одной мышцы, чтобы взять или отпустить предмет. Насколько естественным может стать такое управление?
Полностью этот разговор — в выпуске «Интервью с инженером».
Подробнее о взглядах Ильи на инженерию, протезирование и будущее технологий — в статье на «Истовом инженере»: https://clck.ru/3VMPFt
