
Bài chia sẻ "Erlang/OTP Update" của Björn Gustavsson tại sự kiện Code BEAM Lite Stockholm 2026 giới thiệu những cập nhật mới nhất về Erlang/OTP. Xem thêm các bài nói khác trong series Code Sync qua thẻ tag tương ứng.
Vì sao nên đọc: Nếu bạn đang làm backend, hệ thống phân tán hoặc yêu cầu hiệu suất cao, bài giảng về Erlang/OTP của Björn Gustavsson sẽ giúp bạn hiểu cách xây dựng ứng dụng đáng tin cậy, chịu lỗi và mở rộng hiệu quả bằng ngôn ngữ này.
Trả lời 3 câu hỏi ngắn để nhận điểm thưởng cho bài này. Chỉ làm khi bạn muốn lấy điểm.
3 câu hỏi · dưới một phút · không bắt buộc
Nguồn: https://erlangforums.com/t/erlang-otp-update-bjorn-gustavsson-code-beam-lite-stockholm/5792. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình với video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem khóa họcLuyện thuật toán chấm tự động 7 ngôn ngữ, chạy code ngay trên trình duyệt.
Một nhà phát triển hài hước kể lại hành trình khám phá các ngôn ngữ lập trình — từ LISP, COBOL, Perl, Python, Ruby, Java, JavaScript, Go đến Rust — ghi lại những đặc điểm kỳ quặc và khó chịu của từng ngôn ngữ trước khi tìm thấy sự hài lòng với Elixir và hệ sinh thái BEAM.
Làm việc với nhiều ngôn ngữ lập trình khác nhau giúp bạn hiểu rõ hơn về cách mỗi ngôn ngữ xử lý vấn đề, từ đó có thể chọn lựa và áp dụng hiệu quả hơn trong công việc thực tế.
AI cho doanh nghiệp B2B: chat đa kênh AI phản hồi, gom lead tiềm năng, phân loại khách hàng.
Sắp ra mắt
Bài chia sẻ chính tại Code BEAM Lite Stockholm 2026 của Barry O’Reilly giới thiệu lý thuyết Residuality Theory trong kiến trúc phần mềm.
Lập trình viên nên đọc bài này để hiểu cách thiết kế kiến trúc phần mềm bền vững bằng lý thuyết residuality—một phương pháp giúp tối ưu hóa tính linh hoạt, bảo trì và khả năng mở rộng của hệ thống từ những nguyên tắc cơ bản.
Dự án nghiệp dư chạy AtomVM (máy ảo Erlang dành cho vi điều khiển) trên cụm thiết bị ESP32, nơi các node phát hiện nhau qua UDP broadcasting và bầu trưởng nhóm dựa trên tên node. Trưởng nhóm quản lý hàng đợi công việc, phân phối nhiệm vụ tìm số nguyên tố cho các node worker, đồng thời giải quyết hạn chế bộ nhớ bằng cách tuần tự hóa các yêu cầu web. Dự án tích hợp bảng điều khiển web, hệ thống build dùng Justfile, và vỏ bảo vệ 3D in cho ESP32.
Lập trình viên muốn mở rộng khả năng ứng dụng trên thiết bị IoT thấp chi phí nên tìm hiểu cách triển khai hệ thống phân tán trên ESP32 với AtomVM để tối ưu hóa hiệu suất và quản lý công việc hiệu quả.

OTP 28.5.0.3 is a patch release for Erlang/OTP 28 addressing multiple security vulnerabilities and bug fixes across several applications. Key security fixes include: five CVEs in the SSL/TLS stack (DTLS DoS via forged cookies, TLS MITM injection during handshake, TLS PSK binder mismatch, DTLS race condition DoS, and a DoS in SFTP), plus two SSH SFTP CVEs (path-existence oracle allowing directory traversal bypass and an infinite loop DoS via extended data messages). Other fixes cover ERTS crashes in large map updates, a bxor integer edge case, an ETS race condition, AArch64 JIT code generation issues, DNS truncation fallback regression in kernel, and OCSP response hardening in public_key. A notable improvement makes large-integer arithmetic increase reduction counts for fairer scheduling.

Erlang/OTP 29.0.3 patch release fixes numerous bugs across multiple applications including critical security vulnerabilities. The ssl application receives the most fixes, addressing five CVEs: DTLS cookie DoS (CVE-2026-54887), TLS MITM injection during handshake (CVE-2026-54891), TLS PSK parameter mismatch (CVE-2026-55952), DTLS server DoS race condition (CVE-2026-55950), and a TLS-1.3 session ticket validation bypass. The ssh application fixes a path-existence oracle in the SFTP server (CVE-2026-53422) and an infinite loop DoS via extended data messages (CVE-2026-54886). Other fixes include ERTS undefined behavior in qsort causing beam crashes, an ETS race condition, JIT code generation issues on AArch64, and a DNS truncation fallback regression in the kernel.

OTP 27.3.4.14 is a patch release for Erlang/OTP 27 addressing multiple security vulnerabilities and bug fixes across six applications. Security fixes include five CVEs: an SFTP path-traversal oracle (CVE-2026-53422), an SFTP infinite-loop DoS (CVE-2026-54886), a DTLS cookie forging DoS (CVE-2026-54887), a TLS MITM injection during handshake (CVE-2026-54891), a TLS PSK parameter mismatch (CVE-2026-55952), and a DTLS race-condition DoS (CVE-2026-55950). Additional fixes cover an erts qsort undefined behavior causing BEAM crashes on large map updates, an ETS delete race condition, AArch64 JIT code generation issues, and a crypto API improvement for unsupported EdDH/EdDSA operations. A legacy SHA-1 workaround for old OpenSSH 7.x clients has also been removed.