Условно 10 админов на один ЦОД будет поддерживать облако, обслуживающее миллион компаний, в каждой из которых мог бы быть свой парк серверов со своими админами. Останется в профессии только доля процента, только лучшие из лучших.
Анатолий Цивилёв, PhotoImage - это не GUI-компонент. Непонятно зачем вы пытаетесь вызвать на нём менеджер компоновки. Если вы хотите отобразить изображение в окне, то вставьте его в Label, например.
Вернуть можно ИЗ функции, а В функцию можно передать. Что именно можно передать в vk.messages.send() определил её разработчик, вы на это повлиять не можете.
stul5tul, во-первых, необязательно, клиенты могут обращаться с одинаковой частотой по всему диапазону записей. Во-вторых, можно подобрать другое условие разбивки на секции, обеспечивающее более равномерное распределение запросов между серверами. Принцип от этого не поменяется - разделение данных, которые не вмещаются на один сервер. В-третьих, Cassandra, MongoDB, да и Elasticsearhc, если мне память не изменяет, по умолчанию разбивают секции по хэшу первичного ключа, то есть распределяют записи по секциям почти случайным образом.
stul5tul, вам что-то мешает разделять данные по монотонно возрастающему идентификатору? Подобная стратегия, кстати, описана в книге Мартина Клеппмана "Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems", где он называет это шардингом.
Условно 10 админов на один ЦОД будет поддерживать облако, обслуживающее миллион компаний, в каждой из которых мог бы быть свой парк серверов со своими админами. Останется в профессии только доля процента, только лучшие из лучших.