Size: a a a

2021 March 18

в

весёлый кремовый 🍰 т... in rust_offtopic
badtrousers
а что там за графовая база на хаскеле? я уверен dgraph быстрее и надежнее
graphql сервер, hasura называется
источник

в

весёлый кремовый 🍰 т... in rust_offtopic
единственный вроде, который умеет в оптимизации
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
если ты про эту схемку то оно ровно так же и работает. Те же глобальные-локальные овереди
источник

b

badtrousers in rust_offtopic
весёлый кремовый 🍰 торт
graphql сервер, hasura называется
ну вот есть настоящая база данных, которая тоже это все умеет https://dgraph.io/graphql
источник

в

весёлый кремовый 🍰 т... in rust_offtopic
сомневаюсь что-то я в том, что для таких целей НАСТОЯЩАЯНАСТОЯЩАЯ база данных подходит лучше
источник

b

badtrousers in rust_offtopic
Αλεχ Zhukovsky
если ты про эту схемку то оно ровно так же и работает. Те же глобальные-локальные овереди
и ворует?
источник

А

Алексей in rust_offtopic
badtrousers
и ворует?
тут ещё вопрос кто у кого своровал
источник

AN

Alex Noname in rust_offtopic
Алексей
тут ещё вопрос кто у кого своровал
Ты вообще следишь за контекстом? 😂
источник

b

badtrousers in rust_offtopic
Алексей
тут ещё вопрос кто у кого своровал
я в другом смысле, work–stealing смысле
источник

А

Алексей in rust_offtopic
а
источник

А

Алексей in rust_offtopic
Alex Noname
Ты вообще следишь за контекстом? 😂
нет
источник

AN

Alex Noname in rust_offtopic
badtrousers
я в другом смысле, work–stealing смысле
А есть пояснение к картинке какое то? Это про то картинка что ты выше кидал. Про быстрые и медленные сисвызовы?
источник

b

badtrousers in rust_offtopic
когда ты в го разворачиваешь рутину, она помещается в локальную очередь одного из P контекстов. дальше когда один из M тредов заканчивает работу с этой рутиной, он пытается взять другую рутину из очереди, а если очередь пустая, то он случайным образом выбирает один из других Р контекстов и пытается украсть оттуда половину готовых для выполнения рутин
источник

А

Алексей in rust_offtopic
пользуясь случаем хочу спросить, а зачем вообще нужны локальные очереди?
источник

D

Dima in rust_offtopic
Алексей
пользуясь случаем хочу спросить, а зачем вообще нужны локальные очереди?
Меньше крос тред синхронизации
источник

А

Алексей in rust_offtopic
Dima
Меньше крос тред синхронизации
а
источник

А

Алексей in rust_offtopic
спасибо
источник

p

polunin.ai in rust_offtopic
badtrousers
в случае с хаскеллем главным заблуждением адептов всегда было что это какой–то прогресс для индустрии
Это прогресс с точки зрения языкостроения
источник

s

suhr in rust_offtopic
polunin.ai
Это прогресс с точки зрения языкостроения
Нет.
источник

s

suhr in rust_offtopic
И даже с точки зрения теории типов это уже не прогресс.
источник