Size: a a a

2020 February 21

AP

Alexey Pushkarev in pro.jvm
Я сам с андроид бэкграундом. Поэтому больше интересует что мне нужно подтянуть чтобы в бэкенд перейти.
источник

AP

Alexey Pushkarev in pro.jvm
О, спасибо, вот это годно👍
источник

РН

Роман Нагаев in pro.jvm
Alexey Pushkarev
О, спасибо, вот это годно👍
незачто)
источник

AP

Alexey Pushkarev in pro.jvm
Роман Нагаев
незачто)
А что лучше почитать про проектирование микросервисов?
источник

DP

Denis Pavlyuchenko in pro.jvm
Alexey Pushkarev
А что лучше почитать про проектирование микросервисов?
лучше прочитать про операционную систему, протоколы, стандарты, а не про высокоуровневые вещи. А то потом люди на собесе не могут рассказать, чем http 1.1 от http 2 отличается, и какие у них проблемы
источник

РН

Роман Нагаев in pro.jvm
Alexey Pushkarev
А что лучше почитать про проектирование микросервисов?
не могу посоветовать(
источник

AP

Alexey Pushkarev in pro.jvm
Denis Pavlyuchenko
лучше прочитать про операционную систему, протоколы, стандарты, а не про высокоуровневые вещи. А то потом люди на собесе не могут рассказать, чем http 1.1 от http 2 отличается, и какие у них проблемы
Имеет смысл конечно, но на практике наверно чаще нужно уметь микросервисы делать, чем знать отличие http 1.1 от http 2. Кстати, а как часто алгоритмы на практике пригождаются? А то на этих ваших бэкендах с ходу выглядит все так будто нужно всего лишь сделать оптимальный запрос в базу и выдать данные фронту чтобы тот их пережевал и отрендерил)
источник

IR

Ivan Rasikhin in pro.jvm
Alexey Pushkarev
Имеет смысл конечно, но на практике наверно чаще нужно уметь микросервисы делать, чем знать отличие http 1.1 от http 2. Кстати, а как часто алгоритмы на практике пригождаются? А то на этих ваших бэкендах с ходу выглядит все так будто нужно всего лишь сделать оптимальный запрос в базу и выдать данные фронту чтобы тот их пережевал и отрендерил)
Чтобы сделать оптимальный запрос нужно знать как бд внутри работает. А это обычно алгоритмы и ос оптимизации
источник

C

Combot in pro.jvm
источник

MM

Mikhail Mutagarov in pro.jvm
Ivan Rasikhin
Чтобы сделать оптимальный запрос нужно знать как бд внутри работает. А это обычно алгоритмы и ос оптимизации
А что если просто достаточно знать, на сколько быстро обработает определенные данные та или иная команда? Чтобы ехать быстро мне же достаточно знать на какую педаль нажать без знания механики двигателя
источник

N

Nikolay in pro.jvm
Вот смотрите. Пример вопроса про оракл. Вы поймёте , что нужно знать. У вас есть столбец с уникальными данными. Это как данность. Есть вариант построить уникальный индекс и не уникальный индекс. Тут не будем рассматривать вопрос целостности. Что будет быстрее работать ?
источник

ЕТ

Евгений Тимочкин in pro.jvm
одинаково будет работать
источник

ЕТ

Евгений Тимочкин in pro.jvm
на чтении
источник

ЕТ

Евгений Тимочкин in pro.jvm
на запись будет чуть больше грузить базу уникальный индекс
источник

ЕТ

Евгений Тимочкин in pro.jvm
но если он у вас один это все в рамках погрешности будет
источник

N

Nikolay in pro.jvm
Нет.  В случае массовости таких запросов систему просто можно убить. Сам был свидетелем такого случия. Сейчас объясню почему.
источник

N

Nikolay in pro.jvm
Тут дело в том , что нужно уже спускаться на уровень ниже даже чем чтение блоков. А именно на уровень пинов блока в бафер кэше через мьютексы
источник

ЕТ

Евгений Тимочкин in pro.jvm
не, с дуру можно и хер сломать
источник

ЕТ

Евгений Тимочкин in pro.jvm
но Вы не даёте вводных
источник

ЕТ

Евгений Тимочкин in pro.jvm
сколько записей
источник