Aleks
Aleks
Aleks
Vladislav
Vladislav
как уже было сказано выше кликхаус вполне потянет, он для этого и рассчитан
Aleks
Не вяжется. У клика при сохранение на диск структура создается из за наличия полей и т.п. А тут value прям на диск прям в бинаре. Другое дело сериализация-десериализация, но это уже не редис делает.
kostyaBro
Vladislav
kostyaBro
Мне кажется это самое логичное решение, только вряд-ли у вас равномерное распределение по нагрузке на даты, надо правильно партиционировать
Aleks
есть потребность хранить хронологию изменения цены (один раз записали, после - только читаем).
в настоящий момент по приблизительным подсчетам ожидается 25,100,004,900,500 записей (айдишник, цена, дата, еще пара полей).
где бы хранили и почему?
важно не потерять данные и уметь довольно быстро искать, насколько это возможно
Можно еще пойти странным путем. :) Писать в kafka (она точно все быстро на диск сложит, так как точно пишет на диск прям бинарную дату value), потом читать в паралель и раскладывать кудато. :)
Vladislav
kostyaBro
Ему столбчатая вообще не уперлась
kostyaBro
Ладно если у тебя сотни столбцов, но тут не так
kostyaBro
OLAP на то и OLAP, Аналитика
Vladislav
kostyaBro
По всей переписке
Vladislav
перечитай еще разок, деталей мало
kostyaBro
И он 3 раза повторил что ему тупо записать и взять
kostyaBro
Тут не спорю, деталей мало
kostyaBro
Вообще хорошо бы узнать точно ли только взять цену.
Или надо взять цену за день, цену за месяц и тп
Vladislav
или среднюю, мин, макс
kostyaBro
Может я конечно пропустил, и если надо. То кликхаус умеет в это, умеет в материализированные представления на лету. То тут он зайдет
Vladislav
ну это обычный кейс для работы и историческими данными, обычно аналитика нужна, слишком много записей чтобы каждую отдельно смотреть
MiZiMi
Привет всем, есть пара вопросов по route256
Бесплатный ли он?
Можно ли с его помощью залететь на стажера/джуна в озон?
MiZiMi
Может в курсе кто?
Буду благодарен дельной информации
Khalid
что значает // indirect и //direct?
Khalid
и как они появляются
Andrey
что значает // indirect и //direct?
Если ты про go.mod-файл, то direct - прямая зависимость, когда твой проект импортирует этот пакет напрямую. Indirect - косвенная, которая импортируется прямыми.
Например, ты импортируешь пакет foo, который в свою очередь под капотом использует пакет bar. Тогда foo - direct, bar - indirect.
MiZiMi
MiZiMi
Артемий
Даже в школу обучения языку нужен опыт работы(
Graywolf
даже не понимаешь как нужен опыт жизни
mkdr
ну вот мы делаем простой сервер, который слушает 8080 порт
mkdr
и если используем его как прокси и шлем запрос на HTTPS://example.com, то получаем ошибку.
НО стоит отправить на HTTP://example.com и ошибки не будет
whois
Друзья, есть ли у кого пример, как из гошки consumer'ить топик.
При этом не разборчиво... Т.е. мне как раз таки надо пропускать значения, если не успел...
И начинать с последней позиции?
Т.е. возможно, мне не нужна consumer group.
А просто conumer
Vladislav
MrS
Всем привет кто может подсказать как реализовать интерфейс io.WriterAt че то уже голову сломал.
MrS
Все разобрался) Спасибо всем)))
kostyaBro
kostyaBro
А ну наверное Kafka
Anonymous
I'm so excited when I opened my wallet and I saw my payment of $2,500 USDT what a boost! with just $200 USDT with no extra charges You are the type of manager I have always wanted to say Thanks so much for the payment @Trader_NOAH
https://t.me/+oGPmfCOAb89hMmI8
https://t.me/+oGPmfCOAb89hMmI8
Akim
https://github.com/samber/lo
Гениальный пакет с функциями из lodash
Akash
Can any one send simple curd application using rest api
Артем
Akash
Имя
Айрат
Гомосек
Типичный чат гошников
Feofan
Evgeny
уже который день бьюсь с какой-то тривиальной проблемой. вот есть mocks.go:
//go:generate moq -out mocks_test.go . Sender Templater TemplateRepository ProfileRepository
запускаю go generate ./path/to/my/package/... , почему-то в создаваемом mocks_test.go нет моков для TemplateRepository. Никаких сообщений об ошибке, ничего. От положения TemplateRepository в списке на генерацию результат не зависит. Чяднт?
kostyaBro
kostyaBro
вообще, недавно увидел moq и он мне непонравился, не удобный какойто
kostyaBro
mockery попроще
kostyaBro
и функциональнее
Evgeny
я в этом проекте не один, и этот проект не из одной строчки, переписывать сейчас мегабайты юнит тестов на другой фреймворк точно не буду
Evgeny
из терминала я не очень понимаю как её запускать, вот так?
go generate moq -out mocks_test.go . TemplateRepository
kostyaBro
moq -out mocks_test.go . TemplateRepository
Evgeny
вот! вот так генерится, да
Null
❇️ Гайд по написанию кода от Uber
Все best practices по написанию программ в одном месте. Удобно, что есть не только примеры «хорошего» кода, но и антипаттерны. Вместе с ними — грамотные объяснения, почему не стоит использовать ряд подходов при проектировании программ.
Гайд по написанию кода и оформили его внутри GitHub-репозитория. Большая часть материалов переведена на русский язык.
🖥 Github
👣 Uber Go style
@Golang_google
Florian Geyer von Giebelstadt
Привет.Подскажите почему возникает эта ошибка?Вроде всё используется,но метод,как-будто,не видит этого использования
Emin Zalaev
Интерфейсу не удовлетворяет?
Andrey
Florian Geyer von Giebelstadt
Странно.Нигде этот айдишник не использую..Спасибо
Wu
go-doudou series 02: How to develop gRPC service with go-doudou - DEV Community 👩💻👨💻 https://dev.to/wubin1989/go-doudou-series-02-how-to-develop-grpc-service-with-go-doudou-308h
Dmitry
Создать функцию, которая вернет выражение в if функции result
Dmitry
Сравнение с нулем - результат bool
Andrey
return x%2 == 0
Valeriy
Dmitriy
Привет, ищу того кому было б интересно сотрудничество в виде написания совместного приложения (для начала как пет проект, если получится что-то интересно, то можно пойти дальше). Формат такой: ты пишешь бэк, я iOS прилу. Кому интересно пишите :)
Snigger
Привет подскажите есть отзыв курсов от яндекс практикума или скиллбокс или отус? кто уже прошел) спасибо