Home / Companies / Fly.io / Blog / July 2021

July 2021 Summaries

4 posts from Fly.io

Filter
Month: Year:
Post Summaries Back to Blog
Mark Ericksen discusses how developers can use Livebook as an alternative Business Intelligence (BI) tool for their Elixir applications. He explains that BI tools are used to analyze business information and make data-driven decisions, but they can be expensive and complex. Instead of using traditional BI suites, developers can leverage Livebook's capabilities to execute Elixir code, generate charts, and visualize data directly from their running applications. This approach allows for quick analysis on an "as-needed" basis without the need for direct database access or maintaining separate BI tools.
Jul 30, 2021 1,442 words in the original blog post.
The Phoenix Framework, a popular web framework for Elixir developers, has recently replaced the use of node, npm, and webpack with esbuild. This change aims to address issues related to JavaScript packaging that accounted for around 30% of reported Phoenix problems. Esbuild is written in Go and compiles to native code, making it fast and efficient. The new framework will be part of the upcoming Phoenix 1.6 release, which is expected "soon." This change is anticipated to provide a more stable system over time and improve the overall user experience for Elixir developers.
Jul 27, 2021 600 words in the original blog post.
The text discusses how backend applications can be optimized for faster response times by utilizing caching data close to end users through geo-routing, which can shave hundreds of milliseconds off application response times. It introduces Fly.io, a platform that enables developers to deploy Docker containers globally and build Redis apps with "instant" purge capabilities. The text also explores the concept of selective replication in cache regions by allowing local caches to accept writes while still syncing changes from the primary, which can be used for global content distribution or simulating a distributed fan-out queue.
Jul 16, 2021 1,669 words in the original blog post.
Mark Ericksen announced the release of Livebook 0.2, which includes "Kino," a client-side feature that animates data changes. José Valim demonstrated Kino in action at 18:52 in a video. Other new features include inputs and data_table for showing data as a table with pagination and sorting. Livebook is useful for teaching Elixir, documenting libraries, playing with Nerves and embedded hardware, and connecting to live production systems. In other news, Elixir conferences are returning in hybrid or physical formats, such as ElixirConfEU on September 9-10 and ElixirConf US on October 12-13 (physical) and October 14-15 (virtual).
Jul 01, 2021 381 words in the original blog post.