Skip to content

An Elixir project to make bank transactions using the actor model

Notifications You must be signed in to change notification settings

SGvinay76/bank-transactions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bank Balance

An Elixir project to make bank transactions using the actor model.

To run the "main" stript use:

mix run boot.exs

Concurrency model Actor Model

1. Each actor is a Process

2. Each actor performs a specific task

3. To tell a Process to do something you nedd send in a message. The process can also send back another message.

4. The kinds of messages the process can act upon is specific to the process itself

5. Processes do not share any information with other processes

6. Processes in Elixir are extremely lightweight in terms of memory and CPU (unlike threads in many other programming language

About

An Elixir project to make bank transactions using the actor model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 100.0%