DEV Community

gumi TECH for gumi TECH Blog

Posted on • Edited on

3 1

Elixirステップアップのチュートリアルを連載開始(MixとOTPもくじ)

gumi TECH Blogでは「Elixir入門」シリーズについで、ステップアップのためのチュートリアル「MixとOTP」の連載を始めます。

elixir_logo.png

Elixirgumiも採用している並行処理のできる関数型プログラミング言語です。たくさんのユーザーが同時プレイするリアルタイムオンラインゲームの開発に使われています。分散アプリケーションがつくりやすく、障害に耐性(フォルトトレラント)をもつので、信頼性の高いスケール可能なインターネットアプリケーションを運用するのにはうってつけです。

gumi TECH Blogではこれまで、Elixirの構文基礎についての「Elixir入門」シリーズ(全23章)を連載してきました。それに続くステップアップのためのチュートリアルが、つぎのシリーズ「MixとOTP」です。Plataformatec社によるElixirサイトのガイド「MIX AND OTP」にもとづき、サーバーとクライアントの簡単なアプリケーションをつくっていきます。

「MixとOTP」はPlataformatec社の許諾を得て、全10章を日本語で解説する連載です。ただし、翻訳ではなく、内容を整理したり、説明やコードも補ったり、より理解しやすくなるように手を入れています。この連載が日本のElixirユーザーのお役に立てば幸いです。10章の日本語タイトルは、つぎのとおりです。公開された記事には、その都度リンクを加えてゆきます。

MixとOTPもくじ

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay