Skip to content
No description or website provided.
Elixir
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dictionary
hangman
text_client
.gitignore
README.md
sample.exs

README.md

Elixir_beginner

Distributed Client for the Hangman game, supports up to 20000 clients.

How to run

You should have Elixir on your computer. Instructions for installing here: https://elixir-lang.org/install.html

The application is divided to 3 sections.

  • Dictionary - for storing the library APIs
  • The Server - for server logics
  • The Client - for interactions from the client

You should first start the Server by cd to /hangman and run iex --sname hangman -S mix
- Setting up the server Then connect the client to the Server to initiate a game by cd to /text_client and run iex --sname client_1 -S mix

You can have any number of clients as you want, as many as 20000 concurrently. You can check the max processes by observer.start on iex

You can’t perform that action at this time.