Erlang
Functional language for highly available distributed systems
Typing: dynamic Created: 1986
Paradigms
functionalconcurrent
Pros and Cons
Ventajas
- + Nine nines of availability
- + Hot code swapping in production
- + Native actor model
- + Proven in telecom and WhatsApp
Desventajas
- - Unfamiliar syntax
- - Smaller community
- - Less modern tooling
- - High learning curve
Casos de Uso
- Telecommunications systems
- Messaging (WhatsApp, RabbitMQ)
- Distributed databases
- High availability systems