Blog

  • Erlang Clustering on Kubernetes
    2017-05-05 0length.com

    Blog

    If you're looking to get a distributed Erlang cluster up and running on Kubernetes you'll need take a few things into account. This post will create a basic application and provide scripts to automate the creation and deployment of a distributed Erlang application in Kubernetes. We will be using Google's hosted Kubernetes since this is the simplest method. Not to mention that right now (2017-03-31) they will give you $300 credit and 12 months to use it all in. I will assume you have alread ...


    Read more


  • The Core of Erlang | 8th Light
    2017-05-05 8thlight.com

    Blog

    I've spent the last few months implementing a compiler that targets the Erlang Virtual Machine (BEAM). BEAM code itself seemed like a tricky initial target, so I looked into the intermediate forms that Erlang code takes during compilation. Core Erlang seemed like the right fit for my project, and it provided a very pleasant experience. This post will outline why Core Erlang is a neat language and how to sidestep some of the shady parts. https://8thlight.com/blog/kofi-gumbs/2017/05/02/core-e ...


    Read more


  • Making a Mailing Microservice with Elixir and RabbitMQ
    2017-05-05 semaphoreci.com

    Blog

    At Rendered Text, we like to decompose our applications into microservices. These days, when we have an idea, we think of its implementation as a composition of multiple small, self-sustaining services, rather than an addition to a big monolith. https://semaphoreci.com/blog/2017/03/07/making-mailing-microservice-with-elixir-and-rabbitmq.html ...


    Read more


  • What pure functional programming is all about: Part 1
    2017-05-02 fpcomplete.com

    Blog

    This is a technical post series about pure functional programming. The intended audience is general programmers who are familiar with closures and some functional programming. We're going to be seeing how pure functional programming differs from regular "functional programming", in a significant way. We're going to be looking at a little language theory, type theory, and implementation and practice of pure functional programming. We'll look at correctness, architecture, and performance ...


    Read more


  • React-Redux and Erlang — A Simple analogy
    2017-05-02 medium.com

    Blog

    If you know Erlang and wanted to know how easy is react-redux to learn, Start reading from “I am an Erlang developer and wanted to know about react-redux” React-Redux and wanted to dive into erlang world for greater good, start from erlang synopsis section below. https://medium.com/@krishna.thokala2010/react-redux-and-erlang-a-simple-analogy-9b79fc61833e ...


    Read more


  • Visualizing Parallel Requests in Elixir
    2017-05-02 codemancers.com

    Blog

    We have been evaluating Elixir at Codemancers and today I was learning how to spin up a minimal HTTP API endpoint using Elixir. Like Rack in Ruby land, Elixir comes with Plug, a swiss army knife for dealing with HTTP connections. http://crypt.codemancers.com/posts/2016-01-15-visualizing-parallel-requests-in-elixir/ ...


    Read more


  • Background Jobs in Elixir & Phoenix
    2017-05-02 medium.com

    Blog

    I’m working on some side projects in Elixir & Phoenix, and have the need to run some work in a background process, for all the normal reasons (asynchronous with the web request, retries, and scheduling). This is a summary of what I was looking for, and what I found from my searching. https://medium.com/@cschneid/background-jobs-in-elixir-phoenix-60dddf4ce207 ...


    Read more


  • Shell history storage
    2017-05-02 github.com

    Blog

    This patch adds a mechanism by which shell history gets stored persistently on disk and gets loaded whenever a new shell session begins. The log files are added to the user's cache directory, with multiple files in it, although the location is configurable. All Erlang instances on a given host will share the same log file. https://github.com/erlang/otp/pull/1420 ...


    Read more


  • Elixir and Unicode, Part 1: Unicode and UTF-8 Explained
    2017-04-24 bignerdranch.com

    Blog

    You may have heard that Elixir has great Unicode support. This makes it a great language for distributed, concurrent, fault-tolerant apps that send poo emoji! 💩 Specifically, Elixir passes all the checks suggested in The String Type is Broken. The article says that most languages fail at least some of its tests, and mentions C#, C++, Java, JavaScript and Perl as falling short (it doesn’t specify which versions). But here I’ll compare the languages I use most: Elixir (version 1.3.2), ...


    Read more


  • Page 3 of 5812345...102030...Last »

Follow Erlang Central: