Size: a a a

2018 June 26
AvitoTech
источник
AvitoTech
источник
AvitoTech
источник
AvitoTech
источник
2018 June 27
AvitoTech
Рассказываем в блоге на Хабре, как прошел традиционный митап Avito iOS Summer Edition. Говорили о UI-тестировании, работе в кроссфункциональных командах, мониторинге в мобильных приложениях и о идеальном менеджере зависимостей: https://habr.com/company/avito/blog/415413.
источник
AvitoTech
Ещё одна порция полезного контента — видеозаписи с митапа по Data Science, который мы проводили совместно с AI Community и AI Today.

На мероприятии мы говорили о самых страшных ошибках, которые допускают DS, подробно обсуждали CRISP-DM и Tips&Tricks, которые можно использовать в работе.

Вот ссылки:

🎥Типичные ошибки на каждом этапе CRISP-DM и как их избежать. Иван Гуз (Авито) — https://youtu.be/GcFXO30_JA4,
🎥 Tips, Tricks and Hacks for Data Scientist. Игорь Слинько — https://youtu.be/Om8PTLtG4Us,
🎥 Опыт работы по стандарту CRISP DM, и как избежать ошибки. Станислав Гафаров (АО «СберТех») — https://youtu.be/CLN4RfL-Yz4

Enjoy :)
источник
2018 June 28
AvitoTech
Вышел юбилейный, восьмидесятый выпуск SDCast: разговор идёт о хранилищах данных, микросервисах и даже блокчейн. В гостях у Константина Буркалева — Николай Голов, руководитель Data Platform в Авито: https://sdcast.ksdaemon.ru/2018/06/sdcast-80/
SDCast
SDCast #80: в гостях Николай Голов, руководитель Data Platform в Авито
Встречайте 80-й выпуск SDCast’а! У меня в гостях Николай Голов, руководитель Data Platform в Авито. Помимо прочего, Николай преподаёт в НИУ ВШЭ и занимается научными исследованиями в области современных методологий построения хранилищ данных, таких как Data Vault и Anchor Modeling. В этом выпуске мы говорим о хранилищах данных, микросервисах и даже блокчейн!  

Вначале мы обсудили тему построения хранилищ данных. Николай рассказал про подходы к построению эффективных и расширяемых хранилищ, обсудили способы хранения информации, механизмы загрузки данных в хранилище, отличие ETL и ELT подходов. Николай рассказал про устройство хранилища данных в Авито, которое построено на базе HP Vertica, о том, как оно появилось, эволюционировало и разрасталось. Для справки, в год в Авито в хранилище поступает порядка 2.5 петабайт !! сырых данных! При этом само хранилище занимает всего около 200 терабайт! Подискутировали и о будущем баз данных.

Затронули  тему микросервисов, в особенности способы достижения консистентности…
источник
2018 June 29
AvitoTech
🤔🐘
Отмечаем пятницу третьим выпуском Avito Quiz. На этот раз он посвящен PHP.

🤓Участвуйте в викторине в нашем блоге и выигрывайте призы. Внутри восемь вопросов, немного приключений программиста Брэда и одна странная последовательность: https://habr.com/company/avito/blog/414481/

Enjoy!
источник
2018 July 02
AvitoTech
У нас большие планы на сезон конференций. Так, Егор Толстой выступит на SwiftConf в сентябре в Германии и расскажет о Developer Experience: https://swiftconf.com/speaker/egor-tolstoy/
источник
2018 July 03
AvitoTech
We have developed a #monitoring system operating as a service for developers. They can configure #metrics on their own in the monitoring system, use them, build metrics-based dashboards, set up alerts triggered by thresholds. The only thing that DevOps engineers have to provide is infrastructure and documentation.

We want to tell you a little bit about Metrics Storage in this monitoring system. You can find a post about how we managed to migrate from Graphite+#Whisper to #Graphite+#ClickHouse: https://goo.gl/hnWwLy
___

Перевели пост Владимира Колобаева о переходе с Graphite+Whisper на Graphite+ClickHouse для хранения метрик в нашей модульной системе мониторинга для микросервисной архитектуры. История о высоких нагрузках, об ожиданиях от перехода и результатах миграции — теперь и на английском. Like&Share 😎
источник
2018 July 04
AvitoTech
Роман Дворнов поделился слайдами своего доклада «Декорирование кода – новые горизонты», который прозвучал на Beerjs Summit в Минске 30 июня: http://bit.ly/2ISlZTQ
источник
2018 July 05
AvitoTech
Рассказали о самом первом звене системы нашего мониторинга — statsd-совместимом сервере агрегации метрик Bioyino. Зачем мы его написали и почему отказались от brubeck — читайте в статье: https://habr.com/company/avito/blog/354714/
источник
2018 July 09
AvitoTech
😎 Коллеги опубликовали патч для prop-types, позволяющий получать описание типа свойства во время исполнения (runtime). Мы используем его в нашей дизайн-системе для автодокументации API компонент на React и в конфигураторе компонент на стенде компонентов.
https://github.com/avito-tech/prop-types-definition
источник
2018 July 10
AvitoTech
С тестированием скриншотов работает одна простая истина — наличие готовых инструментов еще не означает наличие готового сервиса. Поэтому мы решились создать свой. Хотели сделать его простым, быстрым и контролируемым, и это получилось. Как мы к этому пришли и с какими трудностями столкнулись при создании сервиса тестирования скриншотами, поделился Сергей Мелюков на Moscow JS 40. Must see для тех, кто хочет въехать в хайповую тему 😎
#javascript #screenshots #testing
https://youtu.be/B_gLzbgJo98
источник
2018 July 12
AvitoTech
Над Android-приложением Авито трудятся несколько десятков человек. Чтобы разные юниты не вредили друг другу, нужно использовать всю мощь современных технологий и настроить CI-процессы и инфраструктуру. На митапе сообщества Android-разработчиков MOSDROID Сергей Пинчук рассказал о нашем процессе разработки приложения и поделился практиками, которые заметно упрощают работу всей команды 💪

https://youtu.be/SzkWDGXF3U0

#ci #android #mobile #mosdroid
источник
AvitoTech
Александр Емелин поделился в нашем блоге на Хабре постом о будущем его опенсорс-проекта — сервера сообщений Centrifugo и рассказал про realtime-библиотеку на Go, которая ляжет в основу второй версии сервера: http://bit.ly/2mdlz1q.
Если вы любите Centrifugo и (или) интересуетесь построением real-time приложений, читайте пост и подключайтесь к работе над проектом — есть шанс повлиять на его будущее и функционал!
источник
2018 July 17
AvitoTech
Если хотите узнать больше про облачную инфраструктуру в Авито — посмотрите доклад Михаила Прокопчука. Он рассказывает, с чего мы начинали, к чему пришли сейчас, о том, как устроена наша архитектура системы мониторинга, о ключевых метриках, которые нужно отслеживать, и инструментах, помогающих в аналитике 👀

#devops #kubernetes #monitoring
https://youtu.be/CpbqMzIWSY4
источник
2018 July 18
AvitoTech
​​Целостность данных в микросервисной архитектуре, бизнес-транзакции в инфраструктуре сервисов при использовании паттерна Database per service, мониторинг в облачной инфраструктуре и многорукие бандиты в рекомендациях — об этом рассказывали наши коллеги на Highload++ Siberia 2018 — Николай Голов, Константин Евтеев, Михаил Каменщиков и Михаил Прокопчук. Как это было, смотрите в фотоальбоме с конференции.
источник
2018 July 19
AvitoTech
🐍
В нашем блоге на Хабре — викторина, посвященная Python. Предлагаем немножко размяться перед выходными (и Pycon Russia — кстати, мы там обязательно будем, а Дмитрий Ходаков выступит с докладом «Tornado vs Aiohttp»).

Участвуйте в викторине в нашем блоге и выигрывайте призы. По ссылке — семь вопросов, советы от друга, Чапаев, отрывки из ABBA (что? да!) и крутой мерч.
источник
AvitoTech
Руководитель разработки App Platform в Авито Егор Толстой состоит в программном комитете Apps Conf. На организации мероприятий по мобильной разработке, как он сам говорит, собаку съел. В статье Егор рассказывает, зачем конференции нужен ПК, как организована работа ПК, какие инструменты используют, что движет участниками ПК и как туда попасть.

https://habr.com/company/oleg-bunin/blog/417585/
источник