DO
Size: a a a
DO
RS
RS
MS
MS
MS
KO
AF
С
model. association.any?
продуцирует страшно медленный запрос SELECT COUNT(DISTINCT x.id)
model. association.exists?
продуцирует SELECT 1 ... LIMIT 1
any?
продуцирует COUNT
не очень понятно, возможно — понедосмотру, так что если кто хочет лёгкий патч в рельсы, вот вам идейка.KO
any?
в Enumerable может принимать блокС
any?
в Enumerable может принимать блокmodel.association
даёт Relation
, а не Enumerable
, вряд ли он там какую-то магию юзает, чтобы блок в any?
превратить в что-то SQL-е, хотя хз, конечноKO
С
KO
KO
any?
вызывает exists?
С
MK
•
Опыт Ruby разработки от 3-х лет; •
Ruby 2.7, Rails; •
Покрытие кода тестами на rspec; •
Умение читать и писать чистый SQL; •
Git(Github), CI, Docker, в будущем еще будет Kubernetes; •
Опыт работы с БД: Postgres, Redis; •
Опыт работы с Grafana; •
Опыт работы с Dry, Dry-system, Dry-Monads; •
Опыт работы с Influx, Prometheus; •
Хорошее понимание работы БД под высокими нагрузками, умение анализировать запросы; •
Опыт работы с распределенными системами и микросервисами; •
Defensive programming; •
Оклад $2500 - $4000; •
Возможен part-time с дальнейшим переходом на full-time; •
Научим специфике блокчейн разработки; •
Отпуск 2 раза в год по 14 дней; •
Удаленная работа из любого места мира.AD
S
ЛH