Pull to refresh
54
2
Андрей @KoppeKTop

User

Да, первый вариант действительно ближе к тому что есть на самом деле – добавили несколько шардов, провели им миграции схемы БД и после этого в координаторе указали их как доступные для пользователей. Бывает так, что новые шарды добавляются чтобы разгрузить какие-то слишком загруженные, тогда нужно ещё мигрировать часть пользователей с загруженных шардов)

Поэтому да, у нас отсутствует обязательный процесс "добавили шард – надо переселить вот такой-то процент пользователей с вот таких-то шардов, а то функция сопоставления ключ-шард поломается", зато и гибкость выше – можно перевезти именно пользователей с тех шардов, на которые сейчас нагрузка выше и например больше места занято.

Спасибо за вопрос)

Статья конечно не совсем про скорость загрузки) Файлы загружаются в отдельный сервис для хранения бинарных данных, а в нашей БД хранятся ссылки на эти файлы. 

Скорость загрузки определяется не только исходящим каналом от клиента, но и

- количеством активных клиентов

- настройками QoS и другими методами шейпинга трафика для гарантированной полосы пропускания

- роутингом трафика из провайдера точки тестирования до провайдера точки хранения. Для больших файлов это конечно меньше влияет, но на маленьких могут быть особенности) 

В целом, со стороны Диска настройки подобраны так, чтобы обеспечивать высокую скорость параллельной загрузки тысячами клиентов, так как стабильная скорость для большинства загрузок для нас важнее пиковой для некоторых.

Интересно было бы подробней узнать про методику тестирования – как измеряли скорость в разные облачные хранилища)

везде где вводится пароль просто нельзя взять и сбросить раскладку на английскую

В макос так и есть. Во всех системных местах ввода паролей (log screen, повышение полномочий при установке программ и тд) раскладка сама переключается на английский. Наверное это можно отключить, чтобы выстрелить себе в ногу, но я никогда так не заморачивался.

Ну в этом случае да, k8s можно использовать скорее в образовательных целях)
Я пока что использую Swarm, K8s для моих проектов выглядит слишком большим решением. Тоже считаю, что рановато Swarm хоронить)

Мне кажется Swarm и k8s — это разные масштабы. То есть если проект растёт постепенно, от одной машины к десятку — Swarm хорошее решение. Сначала пишем dockerfile для каждого подпроекта, потом compose, потом практически меняем версию композ файла и добавляем описание ресурсов/тэгов. Понятно как расти.
Если есть раскатанное на сотню серверов решение, то лучше внедрять k8s. Гугл же это делал для своего кейса. Может у вас в проекте было не так много серверов, что особой радости от перехода на куберы не случилось? Ну или апдейты продукта не настолько частые например.

У меня путь более прямой) учился на факультете кибернетики в РХТУ и на дипломе начал моделировать диффузию в пористых телах. Потом продолжил тему в кандидатской — вот в качестве интересующего процесса, где была бы и диффузия и адсорбция в сверхкритической среде и в пористом теле взяли сверхкритическую флюидную хроматографию. Научная группа плотно занимается изучением таких вещей, вот и выдали мне расчетный комп с GPU, так что я ещё в 2008 начал писать на CUDA, ещё на релизе 2.3, кажется. На моей кафедре программирование давалось нормально: каждый семестр был один предмет на новом ЯП, так что диплом/кандидатскую писал на С/С++ и питоне — хорошее было время) И задача интересная, и в лаборатории побывал и в целом с людьми хорошими пообщался, про HPLC в том числе)

Ого, тоже моделировал этот вопрос, но для сверхкритической хроматографии, бывает же)

Когда Windows 7 обновлялся по желанию – сохранялась редакция и битность. То есть Win7 Pro x86 обновилась на такую же Win10 Pro x86.

Минусую, если есть политика в посте. На техническом ресурсе это для меня выглядит как желание автора скрыть свой низкий технический уровень. Если проблема интересная и пост полезный — отсылки на личное мнение по политическим вопросам просто не нужно.

Для того, чтобы посмотреть и проверить есть Live образы. Не нужно ничего ставить: воткнул флешку, перезагрузил и попробовал как оно. Я так в своё время, лет 10 назад, сделал с Sony vaio и перешёл на mint. С тех пор ставил его даже на Mac Pro (который «урна») — все нужные устройства всегда подхватывались без моего вмешательства. Если даже в Linux mint что-то не работало автоматом, то потом добавить обычно боль. Так что с точки зрения такого редкоземельного железа, я бы потестил live флешку и если бы устроила поддержка, то начал бы продумывать переход.

Просто 7 можно получить только ещё раз заплатив) с 6 автоматом не обновится.

Никаких понтов, такое уже было в «Ложной слепоте» Питера Уоттса. Там в конце здоровенный список литературы по темам, затронутым в книге (от биологии до проблемы сознания).

А что с маками не так?
Макбук про 13" например на немецком Apple.com стоит 1500€ (по сегодняшнему курсу 113550₽), на русском Apple.com такой же 110000₽. Аналогичная ситуация с парой других моделей, которые посмотрел.

На одной из новых машин ставил 18.04 и тоже наткнулся на отсутствие /etc/network/interfaces. Решается установкой ifupdown и выпиливанием nplan и netplan.io.
Можно было бы оставить netplan, но переписывать шаблонные конфиги под новую сетевую утилиту – не было желания и времени.
Мне кажется по той же причине, почему в роутерной виртуалке 16.04 а не 18.04. Время на изучение нового инструмента тоже нужно затратить. Свои особенности есть у каждого окружения. RouterOS на мой взгляд требует гораздо больше сетевых навыков, чем Ubuntu в плане настройки сети. Ну или я просто уже сам привык делать также как автор, а ни один микротик мне так и не удалось настроить.

Ждать. Или сразу найти 5–10 клиентов и ждать пока уйдёт один из них.

DNS чаще всего открыты на вполне определённые IP адреса (которые выдаются в DHCP).
Остальные соединения чаще всего просто дропаются, а соединения на 80 порт редиректятся на кэптив.
Так чтобы были просто разрешены все запросы на 53 порт — с таким не сталкивался у вендоров WiFi оборудования.

Думаю Яндекс выложит прошивку в opensource, как только это станет общепринятой практикой. Так что подождём когда это сделают Google, Amazon и Apple.

А кто-то пользовался обеими системами (Zotero и Mendeley)? Интересно, кто какую систему выбрал и почему?
Я, например, пользуюсь Zotero, потому что это была первая подобная система, о которой я узнал… В целом удобно, особенно возможность хранить базу на собственном WebDAV сервере без ограничения по размеру.

Information

Rating
982-nd
Location
Россия
Works in
Date of birth
Registered
Activity