# Elixir's In-Memory Rendering of HTML Templates

DevFeed: [Elixir's In-Memory Rendering of HTML Templates](<https://devfeed.tech/articles/elixir-ram-and-the-template-of-doom-37889.md>)

Original publisher: [Read original article](<https://www.evanmiller.org/elixir-ram-and-the-template-of-doom.html>)

Author: Evan Miller

Published: 2016-04-26T14:20:00Z

Content type: article

Language: en

Sources: [Evan Miller](<https://devfeed.tech/sources/evan-miller.md>)

Topics: [Elixir](<https://devfeed.tech/topics/elixir.md>), [HTML](<https://devfeed.tech/topics/html.md>), [systems](<https://devfeed.tech/topics/systems.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Erlang](<https://devfeed.tech/topics/erlang.md>)

Tags: [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [elixir](<https://devfeed.tech/tags/elixir.md>), [html](<https://devfeed.tech/tags/html.md>), [systems](<https://devfeed.tech/tags/systems.md>)

## AI overview

This technical article examines how Elixir renders HTML templates in memory. It compares the system calls and data structures involved with ordinary file-writing code, explaining how gathered writes and nested lists contribute to Elixir's performance characteristics and affect benchmarking.

## Source excerpt

A systems-y look at HTML template rendering: Elixir RAM and the Template of Doom