# Chat / Discussions

**URL:** https://erlangforums.com/c/erlang-chat/6.md?page=3

[Latest](https://erlangforums.com/latest.md) · [Categories](https://erlangforums.com/categories.md) · [Tags](https://erlangforums.com/tags.md)

**Page:** 4

---

## [Global telecom leaders join forces to redefine the industry with network APIs](https://erlangforums.com/t/global-telecom-leaders-join-forces-to-redefine-the-industry-with-network-apis/4000)

<div class="topic-metadata">

**Author:** [@kanga-roo](https://erlangforums.com/u/kanga-roo)\
**Replies:** 1\
**Last updated:** [September 15, 2024, 9:32pm UTC](https://erlangforums.com/t/global-telecom-leaders-join-forces-to-redefine-the-industry-with-network-apis/4000 "2024-09-15T21:32:24Z")

</div>

Might this announcement have implications for our community? Today, some of the world’s largest telecom operators, including América Móvil, AT&T, Bharti Airtel, Deutsche Telekom, Orange, Reliance Jio, Singtel, Telefoni…

---

## [Sub-optimal system\_memory\_high\_watermark alarm behavior](https://erlangforums.com/t/sub-optimal-system-memory-high-watermark-alarm-behavior/3947)

<div class="topic-metadata">

**Author:** [@mmzeeman](https://erlangforums.com/u/mmzeeman)\
**Replies:** 1\
**Last updated:** [August 27, 2024, 2:46pm UTC](https://erlangforums.com/t/sub-optimal-system-memory-high-watermark-alarm-behavior/3947 "2024-08-27T14:46:49Z")

</div>

Recently I added a memory usage warning panel to Zotonic. It shows an alert when the system\_memory\_high\_watermark alarm is set. Oddly enough this alert is set when the system has 60 gigs of its 64 gig ram available. Bec…

---

## [Using Erlang as a scripting language - escripts](https://erlangforums.com/t/using-erlang-as-a-scripting-language-escripts/3918)

<div class="topic-metadata">

**Author:** [@scherrey](https://erlangforums.com/u/scherrey)\
**Replies:** 7\
**Last updated:** [August 20, 2024, 11:30pm UTC](https://erlangforums.com/t/using-erlang-as-a-scripting-language-escripts/3918 "2024-08-20T23:30:38Z")

</div>

I like using Erlang as a scripting language instead of bash. Actually I had been using python quite a bit but erlang is more elegant and powerful I find. I like just creating a text file, new\_command.escript, and kicking…

---

## [What's missing in the ecosystem?](https://erlangforums.com/t/whats-missing-in-the-ecosystem/3867)

<div class="topic-metadata">

**Author:** [@starbelly](https://erlangforums.com/u/starbelly)\
**Replies:** 13\
**Last updated:** [August 12, 2024, 6:04pm UTC](https://erlangforums.com/t/whats-missing-in-the-ecosystem/3867 "2024-08-12T18:04:44Z")

</div>

Based on the discussion in Heroku replaces its Erlang-based router with Go , I wanted to start a new thread and have a focused discussion around libraries in the ecosystem (both non-existent and existent) : What do y…

---

## [Hardware Requirements - Millions of Concurrent Users !?](https://erlangforums.com/t/hardware-requirements-millions-of-concurrent-users/3885)

<div class="topic-metadata">

**Author:** [@baltao1](https://erlangforums.com/u/baltao1)\
**Replies:** 3\
**Last updated:** [August 2, 2024, 9:13am UTC](https://erlangforums.com/t/hardware-requirements-millions-of-concurrent-users/3885 "2024-08-02T09:13:16Z")

</div>

Hello All, Obliged to be part of Erlang Community. Simple question. I am building an API for load testing purpose. If I need to scale an elli rest api to one million concurrent users, What hardware configuration should I…

---

## [Discussion on compiling time standard library code expansion](https://erlangforums.com/t/discussion-on-compiling-time-standard-library-code-expansion/3785)

<div class="topic-metadata">

**Author:** [@dong50252409](https://erlangforums.com/u/dong50252409)\
**Replies:** 7\
**Last updated:** [July 1, 2024, 6:13am UTC](https://erlangforums.com/t/discussion-on-compiling-time-standard-library-code-expansion/3785 "2024-07-01T06:13:01Z")

</div>

When your code calls a function from the standard library and passes in a literal value, why can’t it be evaluated and expanded at compile or precompile time For example: list\_seq() -\> lists:seq(1, 5). map\_set() -\>…

---

## [Is anyone aware of a WebRTC peer library/application for Erlang, or an effort to write one (\_not\_ a signalling server)?](https://erlangforums.com/t/is-anyone-aware-of-a-webrtc-peer-library-application-for-erlang-or-an-effort-to-write-one-not-a-signalling-server/2832)

<div class="topic-metadata">

**Author:** [@leeyis](https://erlangforums.com/u/leeyis)\
**Replies:** 7\
**Last updated:** [June 11, 2024, 9:56pm UTC](https://erlangforums.com/t/is-anyone-aware-of-a-webrtc-peer-library-application-for-erlang-or-an-effort-to-write-one-not-a-signalling-server/2832 "2024-06-11T21:56:13Z")

</div>

Hi, Is anyone aware of a WebRTC peer library/application for Erlang, or an effort to write one (not a signalling server)? Like this one GitHub - pion/webrtc: Pure Go implementation of the WebRTC API but Erlang. Googli…

---

## [What is Erlang?](https://erlangforums.com/t/what-is-erlang/3657)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 5\
**Last updated:** [May 31, 2024, 12:50am UTC](https://erlangforums.com/t/what-is-erlang/3657 "2024-05-31T00:50:26Z")

</div>

Inspired by some of the comments in this panel discussion - if somebody asked you what Erlang is, what would you say? How would you describe it? :smiley:

---

## [Selective receive optimization - same-function restriction still apply today?](https://erlangforums.com/t/selective-receive-optimization-same-function-restriction-still-apply-today/3643)

<div class="topic-metadata">

**Author:** [@juhlig](https://erlangforums.com/u/juhlig)\
**Replies:** 2\
**Last updated:** [May 22, 2024, 12:44pm UTC](https://erlangforums.com/t/selective-receive-optimization-same-function-restriction-still-apply-today/3643 "2024-05-22T12:44:43Z")

</div>

There is this optimization regarding selective receives for simple request/response scenarios, going back to OTP R14something, which in a nutshell searches a message queue only from the point where a reference was create…

---

## [Frequently seen difficulties when using Erlang OTP as a beginner](https://erlangforums.com/t/frequently-seen-difficulties-when-using-erlang-otp-as-a-beginner/3522)

<div class="topic-metadata">

**Author:** [@Ahzed11](https://erlangforums.com/u/Ahzed11)\
**Replies:** 10\
**Last updated:** [May 22, 2024, 4:09am UTC](https://erlangforums.com/t/frequently-seen-difficulties-when-using-erlang-otp-as-a-beginner/3522 "2024-05-22T04:09:03Z")

</div>

Hello everyone, In my master thesis about writing a CI/CD tool to test release upgrade and downgrades, I introduce different Erlang OTP concepts so the readers and my successor can understand what I am talking about. M…

---

## [Erlang features in the Stack Overflow Developer Survey again this year](https://erlangforums.com/t/erlang-features-in-the-stack-overflow-developer-survey-again-this-year/2594)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 4\
**Last updated:** [May 21, 2024, 10:19pm UTC](https://erlangforums.com/t/erlang-features-in-the-stack-overflow-developer-survey-again-this-year/2594 "2024-05-21T22:19:59Z")

</div>

There has been a thread about the Stack Overflow Developer Survey on the Elixir Forum every year since 2018, and last year we pinned it for Elixir’s tenth anniversary. Erlang and Elixir feature in it again this year so …

---

## [Unicode and other first impressions](https://erlangforums.com/t/unicode-and-other-first-impressions/3617)

<div class="topic-metadata">

**Author:** [@jrfondren](https://erlangforums.com/u/jrfondren)\
**Replies:** 3\
**Last updated:** [May 20, 2024, 4:40am UTC](https://erlangforums.com/t/unicode-and-other-first-impressions/3617 "2024-05-20T04:40:32Z")

</div>

A programmer decides to check out Erlang, and takes these steps: go to erlang.org install Erlang read one of the prominent recommended books from 2007, 2009, 2013 do anything with unicode: 1\> "тест". % not rendered a…

---

## [Anyone remember the team used a model railway as a demonstration in the early days of Erlang development?](https://erlangforums.com/t/anyone-remember-the-team-used-a-model-railway-as-a-demonstration-in-the-early-days-of-erlang-development/3619)

<div class="topic-metadata">

**Author:** [@phild](https://erlangforums.com/u/phild)\
**Replies:** 5\
**Last updated:** [May 17, 2024, 6:49pm UTC](https://erlangforums.com/t/anyone-remember-the-team-used-a-model-railway-as-a-demonstration-in-the-early-days-of-erlang-development/3619 "2024-05-17T18:49:45Z")

</div>

I did a forum search for “railway” and this is where I landed! What I’m actually seeking is some reference to the early days of Erlang development, where - if my memory hasn’t failed me - the team used a model railway a…

---

## [Matching \*empty\* map? Performance of map\_size?](https://erlangforums.com/t/matching-empty-map-performance-of-map-size/3572)

<div class="topic-metadata">

**Author:** [@rlipscombe](https://erlangforums.com/u/rlipscombe)\
**Replies:** 6\
**Last updated:** [May 14, 2024, 4:19pm UTC](https://erlangforums.com/t/matching-empty-map-performance-of-map-size/3572 "2024-05-14T16:19:16Z")

</div>

I’m aware that matching an empty map with #{} = Map doesn’t work – it matches any map. What bothers me is that the alternative (in a guard) is something like is\_map(Map), map\_size(Map) == 0. We’ve been taught that using…

---

## [Interesting thing about term share](https://erlangforums.com/t/interesting-thing-about-term-share/3604)

<div class="topic-metadata">

**Author:** [@dominic](https://erlangforums.com/u/dominic)\
**Replies:** 0\
**Last updated:** [May 7, 2024, 7:35am UTC](https://erlangforums.com/t/interesting-thing-about-term-share/3604 "2024-05-07T07:35:11Z")

</div>

in shell or function play with erlang shell f(), A = {a, 1}, B = \[A\], true = erts\_debug:same(A, hd(B)), false = erts\_debug:same({a, 1}, {a, 1}). found share when using same variable in module file -module(test). -…

---

## [What do you think the (more distant) future holds for Erlang and the BEAM world?](https://erlangforums.com/t/what-do-you-think-the-more-distant-future-holds-for-erlang-and-the-beam-world/3512)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 0\
**Last updated:** [April 22, 2024, 6:25pm UTC](https://erlangforums.com/t/what-do-you-think-the-more-distant-future-holds-for-erlang-and-the-beam-world/3512 "2024-04-22T18:25:34Z")

</div>

Inspired by this Unreal Engine 5 demo: Which has got to the stage now where simulations are more and more life-like (and where it feels like it’s just a matter of time when they will be indistinguishable fr…

---

## [Anyone experimented with Erlang/OTP as PID=1 in a Linux container?](https://erlangforums.com/t/anyone-experimented-with-erlang-otp-as-pid-1-in-a-linux-container/3495)

<div class="topic-metadata">

**Author:** [@pertsevds](https://erlangforums.com/u/pertsevds)\
**Replies:** 13\
**Last updated:** [April 22, 2024, 4:13pm UTC](https://erlangforums.com/t/anyone-experimented-with-erlang-otp-as-pid-1-in-a-linux-container/3495 "2024-04-22T16:13:30Z")

</div>

Has anyone experimented with Erlang/OTP as PID=1 in a Linux container?

---

## [I've been thinking about custom process attributes](https://erlangforums.com/t/ive-been-thinking-about-custom-process-attributes/3511)

<div class="topic-metadata">

**Author:** [@artman41](https://erlangforums.com/u/artman41)\
**Replies:** 1\
**Last updated:** [April 22, 2024, 2:27pm UTC](https://erlangforums.com/t/ive-been-thinking-about-custom-process-attributes/3511 "2024-04-22T14:27:23Z")

</div>

Sometimes when working with specific concepts in mind, I tend to put certain ‘attributes’ into the Process Dictionary - sometimes these are things like ‘process\_type’ or ‘process\_name’ where these are then used elsewhere…

---

## [Erlang 27-rc2 is now available in nixpkgs](https://erlangforums.com/t/erlang-27-rc2-is-now-available-in-nixpkgs/3503)

<div class="topic-metadata">

**Author:** [@chiroptical](https://erlangforums.com/u/chiroptical)\
**Replies:** 0\
**Last updated:** [April 17, 2024, 2:24pm UTC](https://erlangforums.com/t/erlang-27-rc2-is-now-available-in-nixpkgs/3503 "2024-04-17T14:24:41Z")

</div>

Hey! :wave: Just letting you know Erlang 27-rc2 is now available in nixpkgs. I am working on cleaning up a few of the implementation details but should be usable for you nix fans out there. https://search.nixos.org/pack…

---

## [Can tuple iteration ever be faster than list iteration?](https://erlangforums.com/t/can-tuple-iteration-ever-be-faster-than-list-iteration/3459)

<div class="topic-metadata">

**Author:** [@mpope](https://erlangforums.com/u/mpope)\
**Replies:** 2\
**Last updated:** [April 6, 2024, 11:00am UTC](https://erlangforums.com/t/can-tuple-iteration-ever-be-faster-than-list-iteration/3459 "2024-04-06T11:00:11Z")

</div>

Tuples are contiguous in memory, while lists are not. This should mean that iteration over tuples can be faster than lists, however I am unable to actually achieve this. I’ve come up with the following Benchee to highlig…

---

## [Quantum computing... and Erlang?](https://erlangforums.com/t/quantum-computing-and-erlang/2345)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 4\
**Last updated:** [April 4, 2024, 4:20am UTC](https://erlangforums.com/t/quantum-computing-and-erlang/2345 "2024-04-04T04:20:50Z")

</div>

Saw this article on the BBC earlier: And a few bits just reminded me of Erlang: Currently, computers solve problems in a simple linear way, one calculation at a time. In the quantum realm, particles can be in two p…

---

## [Use cases for duplicate\_bag tables?](https://erlangforums.com/t/use-cases-for-duplicate-bag-tables/3162)

<div class="topic-metadata">

**Author:** [@Maria-12648430](https://erlangforums.com/u/Maria-12648430)\
**Replies:** 7\
**Last updated:** [April 3, 2024, 7:35am UTC](https://erlangforums.com/t/use-cases-for-duplicate-bag-tables/3162 "2024-04-03T07:35:42Z")

</div>

I have lately been discussing ets table types with a colleague, and we found that we couldn’t come up with any use cases for the duplicate\_bag type, not even any far-fetched contrived ones. The stumbling block is always…

---

## [Backdoor in the xz library (a dependency via some OS/package managers)](https://erlangforums.com/t/backdoor-in-the-xz-library-a-dependency-via-some-os-package-managers/3444)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 7\
**Last updated:** [April 2, 2024, 8:44pm UTC](https://erlangforums.com/t/backdoor-in-the-xz-library-a-dependency-via-some-os-package-managers/3444 "2024-04-02T20:44:34Z")

</div>

Cross-posting this from EF: Also note:

---

## [Core Erlang: Why have \<e\_1,...,e\_n\>?](https://erlangforums.com/t/core-erlang-why-have-e-1-e-n/3421)

<div class="topic-metadata">

**Author:** [@ekx](https://erlangforums.com/u/ekx)\
**Replies:** 11\
**Last updated:** [March 27, 2024, 5:01pm UTC](https://erlangforums.com/t/core-erlang-why-have-e-1-e-n/3421 "2024-03-27T17:01:49Z")

</div>

I am looking into Core Erlang. According to the syntax of Core Erlang described here: https://www.it.uu.se/research/group/hipe/cerl/doc/core\_erlang-1.0.3.pdf it is possible to have “exprs” in the body of a function, i.e…

---

## [New documentation system search functionality](https://erlangforums.com/t/new-documentation-system-search-functionality/3408)

<div class="topic-metadata">

**Author:** [@carlotm](https://erlangforums.com/u/carlotm)\
**Replies:** 3\
**Last updated:** [March 22, 2024, 6:57pm UTC](https://erlangforums.com/t/new-documentation-system-search-functionality/3408 "2024-03-22T18:57:13Z")

</div>

Hi all, one of the things I always look for in the docs is ets. My experience with the previous system was fantastic: Browse to Erlang/OTP 26.2.3 Click on “Search” Type “ets” Press “Return” I am on the Ets module pag…

---

## [PragProg are looking for Proposals Committee Members](https://erlangforums.com/t/pragprog-are-looking-for-proposals-committee-members/3386)

<div class="topic-metadata">

**Author:** [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Replies:** 0\
**Last updated:** [March 18, 2024, 10:29pm UTC](https://erlangforums.com/t/pragprog-are-looking-for-proposals-committee-members/3386 "2024-03-18T22:29:42Z")

</div>

This could be a nice way to influence one of the biggest tech publishers to publish more Erlang and BEAM related books! :003:

---

## [Your thoughts on Erlang process vs. docker containers?](https://erlangforums.com/t/your-thoughts-on-erlang-process-vs-docker-containers/3371)

<div class="topic-metadata">

**Author:** [@LRP](https://erlangforums.com/u/LRP)\
**Replies:** 4\
**Last updated:** [March 13, 2024, 11:14pm UTC](https://erlangforums.com/t/your-thoughts-on-erlang-process-vs-docker-containers/3371 "2024-03-13T23:14:51Z")

</div>

Use cases— Compare? Contrast? Many thanks, LRP

---

## [Can you share any cool Erlang stories for evangelism purposes?](https://erlangforums.com/t/can-you-share-any-cool-erlang-stories-for-evangelism-purposes/3321)

<div class="topic-metadata">

**Author:** [@Fylke](https://erlangforums.com/u/Fylke)\
**Replies:** 19\
**Last updated:** [March 12, 2024, 2:00am UTC](https://erlangforums.com/t/can-you-share-any-cool-erlang-stories-for-evangelism-purposes/3321 "2024-03-12T02:00:09Z")

</div>

I’m doing an intro talk about Erlang at work - just like an overview of what Erlang is, and what sets it apart from other languages. The audience is other consultants who mostly know more “traditional” languages. I’m cri…

---

## [What do you think should be in OTP?](https://erlangforums.com/t/what-do-you-think-should-be-in-otp/556)

<div class="topic-metadata">

**Author:** [@vkatsuba](https://erlangforums.com/u/vkatsuba)\
**Replies:** 105\
**Last updated:** [February 22, 2024, 6:30pm UTC](https://erlangforums.com/t/what-do-you-think-should-be-in-otp/556 "2024-02-22T18:30:35Z")

</div>

In topic What do you think should not be in OTP? pick up a good question. I suppose it make sense to divide it to should be and should not be :upside\_down\_face:. Let’s start about cache in OTP, already implemented ets, m…

---

## [Comments on merge request OTP/#8026 - Change documentation to use ExDoc](https://erlangforums.com/t/comments-on-merge-request-otp-8026-change-documentation-to-use-exdoc/3207)

<div class="topic-metadata">

**Author:** [@kuna.prime](https://erlangforums.com/u/kuna.prime)\
**Replies:** 76\
**Last updated:** [January 27, 2024, 9:45am UTC](https://erlangforums.com/t/comments-on-merge-request-otp-8026-change-documentation-to-use-exdoc/3207 "2024-01-27T09:45:03Z")

</div>

I wanted to comment on OTP pull request Change documentation to use ExDoc and EEP-59 style documentation: First of all i must thank @garazdawi for this huge amount of work. Also move to md files form XML is very welcome…

[Previous page](https://erlangforums.com/c/erlang-chat/6.md?page=2)

[Next page](https://erlangforums.com/c/erlang-chat/6.md?page=4)
