Aleks
Vladislav
Redis может на диск сбрасывать переодически.
при заявленном количестве записей редису будет тяжко
Aleks
при заявленном количестве записей редису будет тяжко
Редису вообще тяжело сделать тяжко. Значение value бинарно, скорее всего он его пишет на диск в неизменном виде (точно не знаю).
Aleks
сверху было заявлено 25 триллионов записей
Это да. А что быстрее будет и засчет чего?
Vladislav
как уже было сказано выше кликхаус вполне потянет, он для этого и рассчитан
Aleks
Не вяжется. У клика при сохранение на диск структура создается из за наличия полей и т.п. А тут value прям на диск прям в бинаре. Другое дело сериализация-десериализация, но это уже не редис делает.
kostyaBro
как уже было сказано выше кликхаус вполне потянет, он для этого и рассчитан
Клик это OLAP тут это не нужно. Темболее он столбчатый а челу нужны строки
kostyaBro
Мне кажется это самое логичное решение, только вряд-ли у вас равномерное распределение по нагрузке на даты, надо правильно партиционировать
kostyaBro
где он говорил что ему нужны строки?
У него выборка по дате всей строки, если там вообще есть хоть чтото кроме цены
kostyaBro
это ты сам додумал уже
У него тз сохранить и взять по дате
kostyaBro
Ему столбчатая вообще не уперлась
kostyaBro
Ладно если у тебя сотни столбцов, но тут не так
kostyaBro
OLAP на то и OLAP, Аналитика
Vladislav
У него тз сохранить и взять по дате
он тебе полное тз прислал?
kostyaBro
он тебе полное тз прислал?
Нет я сужу по тому что есть
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.
Andrey
Привет всем, есть пара вопросов по route256 Бесплатный ли он? Можно ли с его помощью залететь на стажера/джуна в озон?
Если правильно помню с 1-го в этом коду потока, то для начала там надо поучаствовать в контесте, по результатам которого есть шанс попасть на бесплатное обучение. На контесте даётся время для решения задач. Какие могут быть задачи, можно будет узнать и потренироваться на Codeforces. Как-то так, вроде.
Ella S.
Привет всем, есть пара вопросов по route256 Бесплатный ли он? Можно ли с его помощью залететь на стажера/джуна в озон?
Бесплатный, но нужно пройти отбор через решение задач на контесте и иметь опыт коммерческой разработки на любом ЯП (обязательное требование). Некоторые выпускники получают оффер.
MiZiMi
Бесплатный, но нужно пройти отбор через решение задач на контесте и иметь опыт коммерческой разработки на любом ЯП (обязательное требование). Некоторые выпускники получают оффер.
Принял , спасибо , буду тогда дальше осваивать язык и сопутствующие технологии, дабы ворваться на работку, а после уже думать об озоне
Артемий
Даже в школу обучения языку нужен опыт работы(
Graywolf
даже не понимаешь как нужен опыт жизни
mkdr
ну вот мы делаем простой сервер, который слушает 8080 порт
mkdr
и если используем его как прокси и шлем запрос на HTTPS://example.com, то получаем ошибку. НО стоит отправить на HTTP://example.com и ошибки не будет
whois
Друзья, есть ли у кого пример, как из гошки consumer'ить топик. При этом не разборчиво... Т.е. мне как раз таки надо пропускать значения, если не успел... И начинать с последней позиции? Т.е. возможно, мне не нужна consumer group. А просто conumer
MrS
Всем привет кто может подсказать как реализовать интерфейс io.WriterAt че то уже голову сломал.
MrS
Все разобрался) Спасибо всем)))
Миринговин
А что он делает? Для чего?
те сказали, что инстрУмент? Сказали, что многомодульный? Че бухтишь, бери пока есть
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
Имя
Гомно
Гомосек
Айрат
Гомосек
Типичный чат гошников
Feofan
Типичный чат гошников
ничего не меняется
Александр
тогда бери колоночную субд, тот же кликхаус
А то, что одной из особенностей колоночных БД - это широкие таблицы, а у него тут всего 5 полей - это не играет роли?
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
вообще, недавно увидел 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
Привет.Подскажите почему возникает эта ошибка?Вроде всё используется,но метод,как-будто,не видит этого использования
так вроде бы тебе IDE пишет что она ждет тут, а что ты ей передаешь (спойлер, посмотри на агрументы)
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
Dmitriy
Привет, ищу того кому было б интересно сотрудничество в виде написания совместного приложения (для начала как пет проект, если получится что-то интересно, то можно пойти дальше). Формат такой: ты пишешь бэк, я iOS прилу. Кому интересно пишите :)
Snigger
Привет подскажите есть отзыв курсов от яндекс практикума или скиллбокс или отус? кто уже прошел) спасибо