What is Erlang written in?

Erlang itself is written in Erlang. Sounds strange? Yes, because it is only partially true. OK look at it in more detail: Erlang preprocessor is written in Erlang. Erlang parser is written in Erlang. Erlang compiler to BEAM (byte-code VM) is written in Erlang. Erlang compiler to HiPE (native VM extension) is written in Erlang. … Read more

Where does Elixir/erlang fit into the microservices approach? [closed]

This is a very open question but I will try to illustrate why Elixir/Erlang may be the best platform out there for developing distributed systems (regardless if you are working with microservices). First, let’s start with some background. The Erlang VM and its standard library were designed upfront for building distributed systems and this really … Read more

Technically, why are processes in Erlang more efficient than OS threads?

There are several contributing factors: Erlang processes are not OS processes. They are implemented by the Erlang VM using a lightweight cooperative threading model (preemptive at the Erlang level, but under the control of a cooperatively scheduled runtime). This means that it is much cheaper to switch context, because they only switch at known, controlled … Read more

Where is Erlang used and why? [closed]

From Programming Erlang: alt text http://bks8.books.google.com/books?id=Qr_WuvfTSpEC&printsec=frontcover&img=1&zoom=5&sig=ACfU3U2F4YY4KqO0vCuZ4WEZjdE2yFFvvg Many companies are using Erlang in their production systems: • Amazon uses Erlang to implement SimpleDB, providing database services as a part of the Amazon Elastic Compute Cloud (EC2). • Yahoo! uses it in its social bookmarking service, Delicious, which has more than 5 million users and 150 million … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)