"Я хочу быть объективным. Я знаю, что спасение человечества, нашей планеты в объективности." (Виктор Конецкий, "Солёный лёд")
Рубрика «распределенные системы» - 3
Цифровой вытрезвитель
2022-03-08 в 7:58, admin, рубрики: Анализ и проектирование систем, децентрализация, искусственный интеллект, Криптовалюты, машинное обучение, предсказание будущего, проверка фактов, распределенные системыКак получил оффер от Microsoft
2022-01-31 в 22:51, admin, рубрики: .net, algorithms, C#, interview, leetcode, microsoft, system design, Алгоритмы, ооп, распределенные системыО чем эта статья
Это продолжение моих похождений по ФААНГ. Предыдущая статья была о моем опыте собеседования в Амазоне: https://habr.com/ru/post/646319/.
Здесь я тоже поделюсь всем процессом: как я попал на собеседование, все этапы, вопросы на интервью, как я готовился, некоторые детали офера, и общее впечатление от интервью. Также будут всякие сравнения опыта собеседования в Майкрософте и в Амазоне.
К слову, все собеседования тоже сейчас проходят онлайн, и никаких онсайт интервью нет.
Предложение в Линкедине
Мой опыт собеседования в Amazon
2022-01-18 в 14:37, admin, рубрики: algorithms, Amazon Web Services, AWS, C#, interview, leetcode, system design, Алгоритмы, распределенные системыО чём эта статья
Это не история успеха, потому что в Амазон меня не взяли, но и не история полного лузера, который бомбит из-за своей тупости, ибо позже я прошел в Майкрософт, о чем будет отдельный пост.
Это история о моем опыте собеседования в Амазоне, почему мне в целом не понравилось по сравнению с другими FAANG. Так же тут будут ответы на “а что конкретно спрашивали на интервью, какие были задачки, что на систем дизайне было”, потому что мне не дали подписать NDA, все с пруфами, скринами и прочее.
Это уже не «ранние дни»
2022-01-16 в 16:07, admin, рубрики: blockchain, Ethereum, nft, web3, блокчейн, будущее здесь, децентрализованные сети, криптовалюта, Криптовалюты, обман людей, обман пользователей, оправдания, распределенные системыЭта переведённая заметка отлично ложится на мой предыдущий перевод — Основатель Signal: «Первые впечатления от web3»
PROOF OF STAKE – это скам
2022-01-11 в 8:06, admin, рубрики: Алгоритмы, криптография, распределенные системыНевзирая на "хлесткий" заголовок эта статья скорее нацелена положить начало дискуссии и указать на ряд проблем, которые необходимо решить, прежде чем праздновать победу над "расточительным" алгоритмом Proof of Work.
Понравился материал — подписывайся на телеграм-канал 21 идея и обрати внимание на другие ресурсы проекта — web, YouTube.
Proof of Stake (PoS) – это мошенничество. Когда я говорю это, я имею в виду, что PoS 1) заявлен как система консенсуса, и 2) фактически неспособен на самом деле обеспечить консенсус.
Основатель Signal: «Первые впечатления от web3»
2022-01-09 в 18:23, admin, рубрики: Ethereum, nft, web1, web2, web3, блокчейн, информационная безопасность, криптовалюта, Криптовалюты, облачные сервисы, распределенные системы, хранение данныхНесмотря на то, что я считаю себя криптографом, меня не особенно привлекает слово "крипто". Не думаю, что я уже староват, но я гораздо чаще кликаю на мемы в духе "интернет всё помнит" о том, как "крипто" раньше означало "криптография", чем на последние новости об NFT.
Говоря начистоту, я не разделяю восторгов поколения по поводу перехода всех аспектов жизни к экономике инструментов.
Amazon S3 — детективное расследование внутренней архитектуры
2022-01-08 в 21:27, admin, рубрики: amazon s3, Amazon Web Services, cloud storage, distributed systems, Анализ и проектирование систем, архитектура, детектив, облачные сервисы, облачные хранилища, распределенные системыМне понравился опыт прошлого расследования по фейсбуку, и я решил организовать очередную серию, теперь про Amazon. Для нетерпеливых — в самом конце статьи описан итоговый вариант архитектуры Amazon S3 и проанализированы его свойства.
Не так давно Амазон объявил о переходе S3 с модели eventual consistency на strong consistency, то есть, предоставления гарантии read-after-write, чтения того, что было только что записано. Сообщество отреагировало, но как-то очень вяло: Amazon S3 Now Delivers Strong Read-After-Write Consistency
Первое, что лично мне подумалось в ответ на эти новости: а как же теорема CAP? Читать полностью »
Как работает крупнейший маркетплейс: что у него под капотом
2021-12-31 в 10:55, admin, рубрики: calico, devops, highload, k8s, kubernetes, Microservices, network, высокая производительность, масштабирование, микросервисы, распределенные системы, Сетевые технологии, СХДВсем привет, я — Сергей Бобрецов, CTO в Wildberries.
Сегодня Wildberries — самый большой маркетплейс в России и мы так часто заняты повседневным хайлоадом, что не всегда успеваем рассказать что за всем этим стоит: какие технологии и решения под капотом, как мы справляемся с адом черной пятницы и ужасами киберпонедельника.
Путь, который занял 100* лет: встречаем CatBoost 1.0.0
2021-10-01 в 10:09, admin, рубрики: Apache Spark, catboost, open source, R, Блог компании Яндекс, машинное обучение, распределенные системы, релизыВсем привет. Меня зовут Станислав Кириллов, я работаю в команде, которая отвечает за развитие библиотеки машинного обучения CatBoost. Мы впервые поделились ей с сообществом четыре года назад — хотя мы привыкли строить бинарные деревья, поэтому и отсчёт лет предпочитаем вести так же. Это шутка, конечно, но «столетие» — хороший повод для выпуска первой «production ready» версии библиотеки с символичным номером 1.0.0.
Сегодня я кратко отвечу, почему мы считаем выпуск версии 1.0.0 важной вехой, и подсвечу главные изменения (и в новой версии, и в целом за год). А уже завтра выступлю с рассказом на встрече, которая будет целиком и полностью посвящена практике применения CatBoost и противостоянию нейросетей и градиентного бустинга. Если эти слова для вас что-то значат, то добро пожаловать под кат.
Как прикрутить SQL к чему угодно при помощи Apache Calcite
2021-09-17 в 7:17, admin, рубрики: Apache, Apache Calcite, Apache Ignite, sql, sql tips and tricks, базы данных, Блог компании Конференции Олега Бунина (Онтико), высокая производительность, конференции, распределенные системы, распределенные файловые системыСделать свою собственную SQL-базу данных или запускать SQL-запросы в NoSQL-базе данных — кажется, это очень непростая задача. А если мы говорим о распределенной БД, то сложность возрастает многократно. Но, к счастью, Apache Calcite — фреймворк с открытым кодом — поможет сделать это довольно легко.