Скорее нет с точностью до темпоральных эффектов для распределенного кэша. Т.е. в распределенном кэше может не быть данных на момент запроса информации по UID но они есть в момент исполнения узла с этим UID поскольку для борьбы с сетевыми задержками опрос кэша делается немного заранее, до реального исполнения узла
Читать полностью…1. Поскольку время проверки зависит от объёма кода, затронутого изменением человек, сделавший такое, будет грустить в ожидании своих проверок. Поэтому люди обычно так стараются не делать.
2. Широких общих зависимостей не так много и за ними следят владельцы, а как внедрить новую сразу во много кода не меняя существующую мне в голову не приходит.
Однако в автосборее предусмотрен квотирование на уровне проектов/сервисов как инструмент мягкого давления на пользователей.
Локальный - по LRU, общий по TTL и LRU по записи (т.е. LRU продляется для UID если он участвует в прогревающей сборке, но не продляется читающими клиентами).
Читать полностью…Ответил на afterparty но вкратце продублирую тут. Система сборки отслеживает только зависимости, которые можно вывести из кода. Т.е. зависимость одного сервиса от .proto-схемы (интерфейса) другого, но не от реализации. Чтобы гарантировать контракты реализации нужно делать тесты, зависящие так или иначе от реализации.
С MR все сложнее, но у YTsaurus (нашего MR) есть интеграция в тесты и можно что-небольшое запускать на его локальной версии прямо в тесте.
Экскурсия начнётся в 18:00.
Прийти на регистрацию нужно в 17:50, чтоб успеть на экскурсию.
На всякий случай акценнирую, что экскурсия по предзаписи из письма-приглашения в офлайн.
Первая партия писем уже отправлена!
Может среди присутствующих кто-то разворачивал cross DC кластер PostgreSQL с Patroni и Blackjack?)
Нужна консультация, с меня 🍺
Этот контент не выглядит профильным для ит сообщества.
Удаляю.
Повтор повлечёт за собой временный бан.
я пока только до второго экрана добрался, но знакомый который любит всякие CTF проходить, быстро справился
Читать полностью…Я в начале рассказывал, что планируются митапы всей инфраструктуры. На них возможно и про железо что-то расскажем. Stay tuned, следите за анонсами
Читать полностью…Зависимости привозятся из maven-central в наше ресурсное хранилище за пределами процесса сборки. Хранилище адресуется из описания нашей сборке в репозитории и является источником java-зависимостей в нашей сборке. Это касается только внешних библиотек, для внутреннего кода используются зависмости по коду на текущей ревизии (trunk-based development с зависимостями по коду).
Внешние библиотеки описанные в репозитории могут быть многих версий и для них работает depenency management аналогичный maven.
Автоматических сейчас нет, но если падение важное, то его может откатить примерно кто угодно с доступом в репозиторий.
Читать полностью…Первая партия писем с подтверждением офлайна уже ушла. Пожалуйста, проверьте почту и подтвердите или отклоните приглашение в офлайн.
Количество мест в офлайне ограничено, поэтому приглашения ушли на первую часть тех, кто отмечал желание прийти в офлайн. На выходных ждём подтверждения от приглашённых. Если останутся свободные места, в понедельник будет дорассылка приглашений в офлайн.
1. Абсолютно точно ждём тех, кто записался на экскурсию 21 марта в 17:50.
Экскурсия начнётся в 18:00
Трансляция начнётся в 19:00
2. доклады будут до 21:30, дальше афтепати до 23
Скажите, пожалуйста:
1. Точно ли на экскурсию подходить в 17:50, а не 16:00, как было указано в сообщении после регистрации?
2. Во сколько примерно заканчивается офлайн встреча?
При записи на экскурсию было указано приходить в 16:00, а на странице перед этим - в 17:50. Когда таки экскурсия будет?
Читать полностью…В первую очередь для организации самого ивента: тут орг. объявления, здесь задаются вопросы спикерам и т.п.
В остальное время есть надежда общаться на околоинфраструктурные темы или просто заниматься нетворкингом.