https://github.com/benschza/elixir-share-friday
Elixir links and resources for "Share Friday" presentation
https://github.com/benschza/elixir-share-friday
Last synced: 6 months ago
JSON representation
Elixir links and resources for "Share Friday" presentation
- Host: GitHub
- URL: https://github.com/benschza/elixir-share-friday
- Owner: BenSchZA
- License: unlicense
- Created: 2020-07-08T13:34:40.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-10T09:40:32.000Z (over 5 years ago)
- Last Synced: 2025-02-15T23:41:50.611Z (8 months ago)
- Size: 7.81 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elixir-share-friday
Elixir links and resources for "Share Friday" presentation* Some of the best documentation around: https://hexdocs.pm/
## 0. Erlang
* OTP: "Open Telecom Platform" - Elixir/Erlang standard library
* GenServers, Supervisors, fault tolerance, distribution, reliability
* Actor model for communication between processes, managment of processes, creating data pipelines, everything you'd originally need for telecoms## 1. Elixir
Inspiration from Rails. Makes the features of Erlang more approachable. Similar syntax and great developer experience as Ruby. Adopts MVC model.
https://elixir-lang.org/getting-started/introduction.html
## 2. Phoenix Framework
https://phoenixframework.org/
https://github.com/phoenixframework/phoenix_live_view
## 3. Nerves Project
https://www.nerves-project.org/
## Companies using Elixir/Erlang/Phoenix
https://elixir-companies.com/en/companies
* Fintech: https://codesync.global/media/companies-that-use-erlang-and-elixir-in-fintech/
* Elixir specifically: https://serokell.io/blog/elixir-companies
* Elixir/Erlang: https://codesync.global/media/successful-companies-using-elixir-and-erlang/
* Discord: https://blog.discord.com/using-rust-to-scale-elixir-for-11-million-concurrent-users-c6f19fc029d3 - about Discord and how they use Elixir with Rust for scaling
* WeChat, WhatsApp, and Facebook use Erlang## Learning Resources
* https://elixirforum.com/
* https://elixirschool.com/## Side Projects
https://github.com/BenSchZA/cadex
https://github.com/BenSchZA/phoenix-blog
https://github.com/BenSchZA/kawapi-phoenix
https://github.com/BenSchZA/scrapeth
https://github.com/BenSchZA/phoenix-bells-and-whistles