Size: a a a

2021 March 29

A

Aleksey @cheatex in pro.elixir
gnoblin
делаю рпц из эликсира в ts, в ts работаю с бд, по рпц шлю ответ в эликсир?
В смысле прокси для работы с БД написать на другом языке? Зачем?
источник

A

Aleksey @cheatex in pro.elixir
В принципе также как и в любом другом языке, забиваем в гугле "RPC for Elixir", "RPC for TS", смотрим пересечения, для кажого выписываем плюсы и минусы, выбираем.
источник

LL

Lama Lover in pro.elixir
gnoblin
делаю рпц из эликсира в ts, в ts работаю с бд, по рпц шлю ответ в эликсир?
Elixir это язык для backend части веб-приложений
Зачем делать rpc в typescript для работы с бд?
источник

LL

Lama Lover in pro.elixir
gnoblin
понял.

1) у нас есть команда, которая не знакома с эликсиром.

ecto не уверен, что мне понравится.

я бы хотел иметь возможность с бд работать не из эликсира, есть ли в этом смысл и как делать цивилизованно?
А почему не хочется работать с бд из Elixir ?
источник

T

Tharin in pro.elixir
gnoblin
делаю рпц из эликсира в ts, в ts работаю с бд, по рпц шлю ответ в эликсир?
Что?)))
источник

T

Tharin in pro.elixir
источник

g

gnoblin in pro.elixir
))))
источник

g

gnoblin in pro.elixir
Ну предположим мы кусок приложения начнём переписывать, с ecto ещё не работали
источник

T

Tharin in pro.elixir
gnoblin
Ну предположим мы кусок приложения начнём переписывать, с ecto ещё не работали
Начинаем работать
источник

LL

Lama Lover in pro.elixir
gnoblin
3) еще у нас есть задачи по получению данных из блокчейна (eth, bnb), про это есть хорошие библиотеки в го и ts, скорее всего нету в эликсире. Тоже как-то эти микросервисы с эликсиром должны дружить
А какие данные? О смарт-контрактах? Или трейдинговые?
Если что, и те, и те есть в elixir
источник

T

Tharin in pro.elixir
Там начать - два часа
источник

g

gnoblin in pro.elixir
Lama Lover
А какие данные? О смарт-контрактах? Или трейдинговые?
Если что, и те, и те есть в elixir
Про контракты в основном по web3 протоколу ага. Если есть- круто
источник

g

gnoblin in pro.elixir
Tharin
Там начать - два часа
Ну может мне призма больше понравится, чем ecto
источник

g

gnoblin in pro.elixir
Но я буду любить эликсир все равно
источник

g

gnoblin in pro.elixir
prisma
источник

LL

Lama Lover in pro.elixir
gnoblin
Ну предположим мы кусок приложения начнём переписывать, с ecto ещё не работали
Ну вот если расположить elixir где-то в твоём стеке от typescript до C#, то тут будет сложно с чем-то сравнить
Elixir это про декларативный подход описания отказоустойчивых систем
То, что отказоустойчивые системы должны быть распределёнными это скорее следствие
источник

LL

Lama Lover in pro.elixir
gnoblin
prisma
Что за prisma ?
источник

T

Tharin in pro.elixir
gnoblin
Ну может мне призма больше понравится, чем ecto
Прослойка, которая служит для того, чтобы взять данные из бд и отдать их бизнес языку - всегда боттлнек
источник

g

gnoblin in pro.elixir
Lama Lover
Что за prisma ?
источник

T

Tharin in pro.elixir
Ну тогда пиши на ноде :)
источник