#genserver GenServer.Social we have a bug. Actually, two i have encountered so far.
1. I can't update avatar or banner image.
2. When i was creating my account, it didn't save it and no error message was shown. I thought maybe the username is already taken and indeed it was. So the bug is: we are not showing error for duplicate username. #elixir #fediverse #server

i'll see if i can fix it unless someone else is already on it.
A #GenServer is a process like any other #Elixir process and it can be used to keep state, execute code asynchronously and so on. The advantage of using a generic server process (GenServer) implemented using this module is that it will have a standard set of interface functions and include functionality for tracing and error reporting. It will also fit into a supervision tree.
https://hexdocs.pm/elixir/1.12/GenServer.html
GenServer — Elixir v1.12.3

Elixir | Elixir lang | Tutorial - Como escalar sua aplicação elixir com supervisores dinâmicos
#genserver
#MyElixirStatus https://www.youtube.com/watch?v=zEMqMkyTCGA
Elixir | Elixir lang | Tutorial - Como escalar sua aplicação elixir com supervisores dinâmicos

YouTube
【TIPS】プロセスの名前付けと検索①【シングルクラスタ編】 - Qiita

この記事は、Elixir Advent Calendar 2023 シリーズ14 の5日目ですpiacere です、ご覧いただいてありがとございます Elixirは、様々な方法でプロセスの名前付け…

Qiita
Supervisor経由で25万プロセス起動する負荷を現代PC+Elixir 1.11.4/OTP24で試す - Qiita

この記事は、Elixir Advent Calendar 2023 シリーズ12 の22日目です【本コラムは、5分で読めます】 ※各ライブラリをお試しいただく場合は各自次第でpiacere です…

Qiita
Supervisor経由で25万プロセス起動する負荷を現代PC+Elixir 1.13.4/OTP25で試す - Qiita

この記事は、Elixir Advent Calendar 2023 シリーズ12 の22日目です【本コラムは、5分で読めます】 ※各ライブラリをお試しいただく場合は各自次第でpiacere です…

Qiita
Supervisor経由で25万プロセス起動する負荷を現代PC+Elixir 1.14.4/OTP25で試す - Qiita

この記事は、Elixir Advent Calendar 2023 シリーズ12 の22日目です【本コラムは、5分で読めます】 ※各ライブラリをお試しいただく場合は各自次第でpiacere です…

Qiita
はじめてな Elixir(34) FLAME で関数をまるっと外に飛ばす - Qiita

これは #Elixir Advent Calendar 2023 の16日目です。昨日は @g_kenkun さんの 3年ぶりにElixirのAtCoder用Mixタスクライブラリを更新しました で…

Qiita

¡Acabo de escribir un pequeño #Post en my #Blog sobre #Elixir, #MQTT y #GenServer ! https://estebanz.co/posts/client-mqtt-con-elixir-genserver/

Pa que le peguen una ojeada 😄

Un pequeño cliente MQTT Con Elixir y GenServer

Configurando un client MQTT en elixir con la librería `emqtt` utilizand `GenServer`s :stuck_out_tongue:.

Un blog personal
🌘 使用Jump Consistent Hashing進行工作分配
➤ 在分散式計算中如何確保工作只運行一次
https://zacksiri.dev/posts/work-distribution-with-jump-consistent-hashing
本文介紹了如何使用Jump Consistent Hashing進行工作分配,以確保工作只運行一次。作者使用了elixir和Phoenix框架,並使用GenServer和PubSub機制來實現。作者還介紹了如何使用:jumper庫來實現Jump Consistent Hashing,以及如何在集群中均勻地分配工作。
+ 這是一篇非常有用的文章,對於分散式計算的初學者來說非常有幫助。
+ 作者的解決方案非常巧妙,使用Jump Consistent Hashing來實現工作分配是一個非常好的選擇。
#分散式計算 #Jump Consistent Hashing #elixir #Phoenix #GenServer
zacksiri.dev

Zack Siri wearing a developer hat.

zacksiri.dev