UPZO Technology Overview
Open Source
We all owe great debt to the open source community.
UPZO pays it forward by contributing bug fixes, documentation, and some small software packages to the Gleam world
Linux, Gleam, Erlang, Postgres, OpenSSH, Mozilla, GNU, and many more.
Strict Typing, Functional Programming
Use Gleam! https://gleam.run/
Reliable, scalable, maintainable code running on the Erlang VM. This might be one of the last great languages for human programmers to learn.
Erlang, the BEAM, and OTP
Erlang: A functional programming language designed for concurrency, distribution, and fault tolerance. It excels in soft real-time systems where high availability is crucial.
BEAM (Bogdan/Björn's Erlang Abstract Machine): The virtual machine that executes Erlang code. It acts as a scheduler that runs on OS threads, managing millions of lightweight, isolated processes to achieve massive concurrency.
OTP (Open Telecom Platform): A set of libraries and design principles (middleware) used to build scalable and resilient applications. It provides supervision trees, behaviors, and tools for fault management and hot code swapping.
Managed Cloud Services
fly.io hosts UPZO, and manages our Postgres database.
Jobs
We are not hiring at this time, but might be interested in collaborating on projects.
Customization
UPZO is always happy to consider enhancements that help you solve problems.