Size: a a a

2020 August 12

P

Pavel in pro.elixir
Ты тогда условно воркер в дженкисе можешь на чем угодно запускать
источник

ŹR

Źmićer Rubinštejn in pro.elixir
На голом железе понятно что работает лучше
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Другое дело - где это самое голое железо найти
источник

LL

Lama Lover in pro.elixir
Pavel
Ну я ещё раздумываю, насколько надёжно это все будет )) там критично, что процесс должен быть один на кластер, а локалка иногда может и упасть
Если процесс один на кластер, то есть же global. В нём даже система резолвинга имён есть!
источник

P

Pavel in pro.elixir
Я выше спрашивал, что будет если нода в кластере потеряет сетку локальную, но не внешку (а значит запросы принимать будет). Запустит ли она процесс, выпав из кластера. Сказали, что запустит 🙂
источник

P

Pavel in pro.elixir
А это ататай
источник

LL

Lama Lover in pro.elixir
Pavel
Я выше спрашивал, что будет если нода в кластере потеряет сетку локальную, но не внешку (а значит запросы принимать будет). Запустит ли она процесс, выпав из кластера. Сказали, что запустит 🙂
Какой процесс?
источник

P

Pavel in pro.elixir
Один процесс на кластер, назовем его P1. Запускаются две ноды N1 и N2, P1 запущен в global на N1, N2 теряет локалку, и выпадает из кластера.
источник

P

Pavel in pro.elixir
Что дальше произойдет? 🙂
источник

LL

Lama Lover in pro.elixir
Pavel
Что дальше произойдет? 🙂
Хм, хороший вопрос. Сейчас затестим
источник

P

Pavel in pro.elixir
Я подозреваю, что оно запустит процесс. Нужен именно обрыв сети.
источник

P

Pavel in pro.elixir
И у тебя будет на развалившемся кластере два процесса, это должно решаться либо в horde либо в swarm 146%
источник

P

Pavel in pro.elixir
Но вот насколько надежно? 🙂
источник

RD

Roberto Della Pasqua in pro.elixir
I like to obtain a little example of this:
https://hexdocs.pm/phoenix/Phoenix.Socket.Transport.html#module-example

Basically I want to build my own JSON incapsulated message protocol through websocket.
I’ll do a desktop app using client websocket.

1)  Client send login and password
2)  Server authenticate using ecto.sql.adapters (pgsql) plain query (instead of model)
3)  Ecto.query can be done async as in node?
4)  Server send a unique id (and token if needed for session?) to the client
5)  Client 1 can send direct messages 1:1 to client 2
6)  Catch errors through log procedure to file or db
7)  Use base64, md5 functions over strings

If you like we can talk in skype or email roberto.dellapasqua@live.com and give me an offer price for a small sample code.

Thank you very much.

Roberto
источник

LL

Lama Lover in pro.elixir
Roberto Della Pasqua
I like to obtain a little example of this:
https://hexdocs.pm/phoenix/Phoenix.Socket.Transport.html#module-example

Basically I want to build my own JSON incapsulated message protocol through websocket.
I’ll do a desktop app using client websocket.

1)  Client send login and password
2)  Server authenticate using ecto.sql.adapters (pgsql) plain query (instead of model)
3)  Ecto.query can be done async as in node?
4)  Server send a unique id (and token if needed for session?) to the client
5)  Client 1 can send direct messages 1:1 to client 2
6)  Catch errors through log procedure to file or db
7)  Use base64, md5 functions over strings

If you like we can talk in skype or email roberto.dellapasqua@live.com and give me an offer price for a small sample code.

Thank you very much.

Roberto
Его кикнуло...
источник

LL

Lama Lover in pro.elixir
Pavel
Я подозреваю, что оно запустит процесс. Нужен именно обрыв сети.
Я не знаю с чего ты решил что процесс запустит. Я почему-то думаю, что не запустит
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Никак это не решается без third party арбитра
источник

LL

Lama Lover in pro.elixir
Надо бы вообще подтянуть знания по global, а то я недавно сел в лужу с global:trans когда указал ноды не в том порядке
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Может быть 2 стратегии - либо он запустится, либо не запустится
источник

LL

Lama Lover in pro.elixir
Źmićer Rubinštejn
Может быть 2 стратегии - либо он запустится, либо не запустится
А ты неплох, продолжай)
источник