blubparadox

blubparadox

What did early Erlang telecom look like?

We’ve all heard that Erlang was created for working with telecom switches, but I haven’t seen a discussion go any deeper. The original telecom switches, how did they communicate with each other? Was it some form of TCP, or a different protocol? Serial? Something proprietary?

I’d like to see how Erlang did its early communication, it would be interesting to study and possibly help me with my current project.

Most Liked

al2o3cr

al2o3cr

Here’s a short writeup about an early Erlang system (1999), the AXD 301:

Protocol-wise, these used technologies like ATM and frame-relay that are lower-level than IP. The article even calls out IP switching over ATM as a work-in-progress.

sbuttgereit

sbuttgereit

Of course, for a more visceral take on it…

along with discussion here… Erlang The Movie

OK… I post this a bit tongue-in-cheek, but I do think it’s relevant to the question.

Oh dear… I feel old. At the time this document was published I was managing a small data center and network for a chain of retail stores… I spent many a night logged into the Cisco routers at the core of our Frame Relay based WAN watching cross network latencies and watching LMI metrics with our telecom provider… and yes, we were at least contemplating if our next steps network-wise might include IP over ATM. I would say simpler times, but in this case I’m not so sure that the were :slight_smile: .

Where Next?

Popular in Discussions Top

mmport80
I have put far too much effort into Dialyzer over the last year or so - and basically - I doubt it’s worth the effort. It’s not as easy ...
New
crabonature
I’m still quite new to Elixir. As I understand we got in Elixir “multi guards” as convention to simplify one large guard with or’s?: de...
New
nburkley
AWS re:Invent is on at the moment with some interesting announcements. One new feature in particular is the Lambda Runtime API for AWS La...
New
CharlesO
Erlang :list.nth simple, but 1 - based nth(1, [H|_]) -> H; nth(N, [_|T]) when N > 1 -> nth(N - 1, T). Elixir Enum.at … coo...
New
fireproofsocks
I’ve been working on an Elixir project that has required a lot of scripting. I usually reach for Elixir because I like it more (and in th...
New
RudManusachi
What configs will make sense to put to runtime.exs? – A bit of how I configure apps: I have generic configs in config/config.exs, dev...
New
chulkilee
Here are the list of HTTP client libraries/wrappers, and some thoughts on HTTP client in general. I’d like to hear from others how they w...
New
joeerl
I’m playing with Elixir - It’s fun. I think @rvirding does give Elixir courses these days. Re: files and database - when I given Erlang ...
New
paulanthonywilson
I like Umbrella projects and pretty much always use them for personal Elixir stuff, especially Nerves things. But I don’t think this is ...
New
Markusxmr
Since Drab has been developed for a while in the open, introducing the Liveview functionality in a way it happend appears to undermine th...
New

Other popular topics Top

sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
danschultzer
None of the current solutions worked well for me, so I went ahead and built a user management system from scratch. This project took far...
548 29603 241
New
electic
Hi, I am new to Elixir. I am trying to use the DateTime component to insert a date into MySQL however the there seems to be no way to fo...
New
shahryarjb
Hello, I have map which I want to convert it to string like this: the map: %{last_name: "tavakkoli", name: "shahryar"} the string I ne...
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36352 110
New
komlanvi
Hi everyone, I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 48342 226
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement