Yandex Cloud размещается в трех дата-центрах Яндекса, расположенных во Владимирской, Рязанской и Московской областях. Простите, я так и не понял, почему за границу-то?
Спасибо за статью. Простите за оффтоп, честно говоря сильно удивлен комментам к этой статье. Ребята делятся опытом, рассказывают интересный нетривиальный кейс оптимизации своего сервиса. Нет чтобы поблагодарить автора за статью, я вижу комменты в стиле:
они выбрали го, ну с ними все понятно
джун постоял, чет написал
я вот пользуюсь авито, вы показываете мне нерелевантную хрень
ingress addon не поддерживается драйвером докера на MacOs. Это связано с ограничением Docker Bridge на Mac. Поэтому кто будет пытаться повторить весь этот путь на маках, используйте --driver=hyperkit для старта minikube
Если бы речь шла только о NVIDIA, я бы с вами согласился. Но вот NASDAQ вообще весь такой. Будь то гугл, амазон или фейсбук. Как раз сильно завышена капитализация. ФРС заливает рынок деньгами и эт может очень плохо кончится. В любом случае фраза «покупать на дне» так не выглядит, это ужасный совет.
Вы серьезно считаете что эти акции на дне? У той же nvidia сейчас P/E = 84. Эт какие-то запредельные значения. Эт значит, что вложения в компанию при сохранении текущей прибыли окупятся через 84 года. И сейчас такие показатели практически во всем IT секторе.
Вы пишите «Мы можем тестировать всю бизнес-логику абстрагируясь от БД, сервера, протокола», но при этом в коде я вижу как http handler напрямую запросы в бд делает. Т.е. если вы вдруг решите перейти на grpc, то handler придется переписывать.
И второе, что бросилось в глаза, не забывайте возвращать конекшены обратно в пул: defer conn.Close(),
в этом месте: for rows.Next() {
if err != nil {
return
}
...
}
потенциально можете исчерпать все конекшены в базу.
В go1.14 горутины теперь асинхронно вытесняются и такие циклы без вызовов не заблокируют планировщик. Так что пример с бесконечным циклом уже не актуален
Роскомнадзор запретил букву А
Роскомндзор зпретил букву Б
Роскомндзор зпретил укву В
Роскомндзор зпретил уку Д
Роскомнзор зпретил уку Е
Роскомнзор зпртил уку З
Роскомнор пртил уку И
Роскомнор пртл уку К
Росомнор пртл уу Л
Росомнор прт уу М
Росонор прт уу Н
Росоор прт уу О
Рср прт уу П
Рср рт уу Р
с т уу С
т уу Т
уу У
Вы все правильно поняли, спасибо за развернутый ответ. Еще такой вопрос, вы метрики используете по тестированию, условно чтобы coverage был >90%? Я так понял вы не сразу стали писать тесты, каков сейчас процент покрытия?
Принимайте, всегда и везде Gb/s это Гбит/сек
После этого утверждения все ваши расчеты можно выбросить
Yandex Cloud размещается в трех дата-центрах Яндекса, расположенных во Владимирской, Рязанской и Московской областях. Простите, я так и не понял, почему за границу-то?
Можете посмотреть dataloader в graphql https://github.com/graphql/dataloader
Есть куча реализаций на разных языках, в том числе на php
а еще можно добавить be used to и get used to. С разными временами. Тема для нового поста и новой таблицы
Спасибо за статью. Простите за оффтоп, честно говоря сильно удивлен комментам к этой статье. Ребята делятся опытом, рассказывают интересный нетривиальный кейс оптимизации своего сервиса. Нет чтобы поблагодарить автора за статью, я вижу комменты в стиле:
они выбрали го, ну с ними все понятно
джун постоял, чет написал
я вот пользуюсь авито, вы показываете мне нерелевантную хрень
Очень расстраивает наше комьюнити
ingress addon не поддерживается драйвером докера на MacOs. Это связано с ограничением Docker Bridge на Mac. Поэтому кто будет пытаться повторить весь этот путь на маках, используйте --driver=hyperkit для старта minikube
И второе, что бросилось в глаза, не забывайте возвращать конекшены обратно в пул:
defer conn.Close(),
в этом месте:
for rows.Next() {
if err != nil {
return
}
...
}
потенциально можете исчерпать все конекшены в базу.
Роскомндзор зпретил букву Б
Роскомндзор зпретил укву В
Роскомндзор зпретил уку Д
Роскомнзор зпретил уку Е
Роскомнзор зпртил уку З
Роскомнор пртил уку И
Роскомнор пртл уку К
Росомнор пртл уу Л
Росомнор прт уу М
Росонор прт уу Н
Росоор прт уу О
Рср прт уу П
Рср рт уу Р
с т уу С
т уу Т
уу У