Size: a a a

2020 September 11

VP

Vladimir Potapev in pro.elixir
Если кратенько, то у чуваков разъехалась база, они обратились к её разработчикам, те ничего не смогли сделать)
источник

B

Bogdan in pro.elixir
Lama Lover
Посмотрел, классная база на riak, жаль только что cockroachdb умеет всё это и ещё и с postgresql совместим
а с Ecto она так же работает как и с постгрес? или там адаптер како-йто?
источник

AN

Alexey Novoselov in pro.elixir
адаптер. не написан правда еще, так что пока не работает. Но если напишете, то будет так же или почти так же работать)
источник

B

Bogdan in pro.elixir
Уже какой-то написали. https://github.com/jumpn/ecto_cockroachdb
источник

AN

Alexey Novoselov in pro.elixir
а чет пропустил, ну тогда да, есть. если через postgrex получается работать, то вообще класс)
источник

LL

Lama Lover in pro.elixir
Bogdan
а с Ecto она так же работает как и с постгрес? или там адаптер како-йто?
Работает также как и постгрес
источник

LL

Lama Lover in pro.elixir
Только есть свои нюансы, конечно же. Например, кастомных типов вообще нет, и ещё и у меня были проблемы с uuid в качестве primary key
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Vladimir Potapev
Если кратенько, то у чуваков разъехалась база, они обратились к её разработчикам, те ничего не смогли сделать)
Мы даже не пытаемся восстанавливать, из бэкапа поднимаем тачки просто целиком
источник

LL

Lama Lover in pro.elixir
Vladimir Potapev
Первым делом надо смотреть, есть ли в доках процедуры восстановления после сбоев.
После такого https://antidotedb.gitbook.io/documentation/architecture/failure-modes дальше можно эту СУБД не смотреть.
А что не так с этими failure modes ?
источник

VP

Vladimir Potapev in pro.elixir
Źmićer Rubinštejn
Мы даже не пытаемся восстанавливать, из бэкапа поднимаем тачки просто целиком
если объёмы небольшие для восстановления, то норм)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
8 терабайтовых тачек - жить можно вроде как
источник

a

arikai in pro.elixir
@LamaLove, кажется, HiPE точно умер
источник

a

arikai in pro.elixir
⚡Breaking news!

JIT for #erlang and #elixir. It would be super-fast now!

https://github.com/erlang/otp/pull/2745
источник

LL

Lama Lover in pro.elixir
arikai
@LamaLove, кажется, HiPE точно умер
Ну ты проснулся
источник

a

arikai in pro.elixir
Т.е.? PR же 3 часа назад создан
источник

LL

Lama Lover in pro.elixir
Ну разговоры уже давно шли. От поддержки HiPE же уже отказались в 22 OTP. Всякие atomics, binary matching не поддерживались HiPE-ом
А JIT-ы же уже и раньше под BEAM были, только никто их поддерживать не хотел. Вот из erlang solutions где-то полгода назад слухи пошли что JIT завезут (вроде в @erlangrus обсуждалось)
источник

a

arikai in pro.elixir
Я скорее к тому сказал, что теперь смысла
источник

a

arikai in pro.elixir
^W надежды спасти HiPE нет)
источник

LL

Lama Lover in pro.elixir
Да и кому этот HiPE нужен... Он сильно полезен только когда в одном модуле куча функций друг-друга вызывают. С remote function этот HiPE плохо дружил
источник

B

Bogdan in pro.elixir
Lama Lover
Работает также как и постгрес
круто, а yuagbyte тоже совместим с Ecto? Не в курсе?
источник