Tag: Erlang
-
MongooseIm 6.3: Prometheus, CockroachDB and more
Posted on November 24, 2024, Level beginner Resource Length medium
MongooseIM is a scalable, efficient, high-performance instant messaging server using the proven, open, and extensible XMPP protocol. With each new version, we introduce new features and improvements. By Pawel Chrzaszcz.
Tags database app-development cio messaging performance erlang
-
Elixir in production: What is it used for?
Posted on November 11, 2024, Level beginner Resource Length medium
There are many success stories out there about using Elixir in production that not only prove that the language is mature enough to be a solid choice, but it can be even more effective than the usual frequently used languages and frameworks thanks to the features provided by BEAM and OTP. By RisingStack Engineering.
Tags elixir web-development functional-programming how-to app-development erlang
-
What is the fastest programming language? Making the case for Elixir
Posted on February 1, 2024, Level beginner Resource Length medium
As turnaround times continue to shrink and the innovation expected from developers expands, programming language speeds can become a deciding factor for solution designers. If you're concerned about speed, Elixir may be the language you're looking for. By Content Team.
Tags elixir web-development performance functional-programming app-development erlang
-
Demystifying Elixir web app development: A comprehensive introduction
Posted on January 31, 2024, Level beginner Resource Length medium
Elixir is a dynamic programming language with a syntax that combines a wild blend of influences for more scalable and stable programming. Elixir combines the best features of Ruby, the superpowers of Erlang, and the functional elegance of other languages. By Idhaya M V.
Tags elixir web-development functional-programming app-development erlang
-
How good is Elixir performance?
Posted on July 6, 2023, Level beginner Resource Length medium
Elixir builds on top of Erlang and shares the same abstractions for building distributed, fault-tolerant applications. Since then, it's been gaining popularity because it's highly scalable, reliable, and great for Microservices and Cloud Computing. By Alex Pedchenko.
Tags elixir web-development app-development erlang performance
-
Ericsson to WhatsApp: The story of Erlang
Posted on July 2, 2023, Level beginner Resource Length medium
In this post, we're going to look at a piece of technology that was banned by the company that created it. It was kept alive by a small team of enthusiasts. Then, almost thirty years after its first development, it became the core technology underpinning one of the most important and lucrative startups of the 2010s. By Babbage.
Tags frameworks performance app-development elixir erlang functional-programming
-
Why I selected Elixir and Phoenix as my main stack
Posted on February 3, 2023, Level intermediate Resource Length medium
This is just a personal journey documentation on how I decided to use my current tech stack. By Camilo.
Tags erlang programming career elixir
-
Building a remote control car from scratch using Elixir
Posted on January 16, 2023, Level intermediate Resource Length long
From the car straight to the app on your phone, check out how our America office uses Elixir's fullstack capability to build a remote control car. By Ricardo Lanziano.
Tags erlang app-development frameworks elixir
-
How to program an IoT device in Elixir using Nerves?
Posted on September 26, 2022, Level intermediate Resource Length medium
Elixir is a great choice language for IoT devices due to its fault-tolerant nature, but also because of the ability to handle a lot of concurrent I/O operations thanks to the BEAM scheduler running under the hood. By Artur Ziętkiewicz.
Tags programming iot erlang functional-programming elixir
-
Elixir like a local
Posted on August 22, 2022, Level advanced Resource Length short
Elixir is quite a flexible language, and it is possible to carry over many infrastructural patterns from other platforms like Ruby. However, by leaning on Erlang tooling, which predates many of the external infrastructural services that have become de-facto standards in modern web applications, we have the potential to boost performance and cut costs at the same time. By Eric Newbury.
Tags erlang app-development elixir performance
-
Using Elixir and WhatsApp to fight COVID19
Posted on April 30, 2022, Level intermediate Resource Length medium
Elixir enables companies to rapidly get a product to market with confidence that it can scale and handle considerable spikes in concurrent users. By Erlang Solutions.
Tags elixir web-development app-development learning erlang performance
-
Exploring options for storing custom data in Ecto
Posted on April 10, 2022, Level intermediate Resource Length medium
Ever wanted to store a blob of custom data on a database record? The data we want to store might be complex too, made up of multiple fields and even lists. When the data is stored using Ecto there are several ways we can do it. This article explores two paths and discusses some of the pros and cons for each approach. By Mark Ericksen.
Tags elixir web-development functional-programming apis erlang