From e3ed960ac2286e31afa6a96216ee60b8e86f5fd6 Mon Sep 17 00:00:00 2001 From: Dennis Kittrell Date: Fri, 5 Jun 2026 10:59:07 +0200 Subject: [PATCH] MySQL messaging: add JavaScript Stored Routines (Tech Preview) awareness to drive trial and feedback Add one concise bullet under "Adaptability for Emerging Workloads" introducing JavaScript stored routines (LANGUAGE JS in CREATE FUNCTION/PROCEDURE) and one matching sales-enablement conversation starter. The content stays accurate as a Tech Preview in Percona Server for MySQL 8.4.7-7, invites teams to try it and share feedback through the Percona Forums, and does not promise GA or a date. Claims cite the js-lang docs and the announcement blog inline. markdownlint-cli2 passes with 0 errors. Co-Authored-By: Claude Opus 4.8 (1M context) --- products/mysql/messaging.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/products/mysql/messaging.md b/products/mysql/messaging.md index 640fa8d..b33d293 100644 --- a/products/mysql/messaging.md +++ b/products/mysql/messaging.md @@ -23,6 +23,7 @@ Unlike Oracle MySQL Enterprise or proprietary DBaaS offerings, Percona delivers **Adaptability for Emerging Workloads** +- JavaScript stored routines (Tech Preview): write stored procedures and functions in JavaScript using the `LANGUAGE JS` clause in `CREATE FUNCTION` and `CREATE PROCEDURE`, which suits algorithmic logic and JSON handling and gives developers more readable, easier-to-debug code than SQL stored-program (PSM) syntax. Available as a Tech Preview in Percona Server for MySQL 8.4.7-7, this brings to open source MySQL a capability Oracle offers only in MySQL Enterprise Edition. Teams are invited to try the Tech Preview and share feedback through the [Percona Forums](https://forums.percona.com); real-world usage and demand help shape the path toward general availability. See the [JavaScript stored routines overview](https://docs.percona.com/percona-server/8.4/js-lang-overview.html) and the [announcement blog](https://www.percona.com/blog/javascript-stored-routines-in-percona-server-for-mysql-a-new-era-for-database-programmability/). - Kubernetes operator choice by topology: Percona maintains **three** MySQL operator deployment paths on Kubernetes. The [Percona Operator for MySQL (PXC)](https://docs.percona.com/percona-operator-for-mysql/pxc/index.html) line automates **Percona XtraDB Cluster** for synchronous multi-primary HA. The [Percona Operator for MySQL (Percona Server)](https://docs.percona.com/percona-operator-for-mysql/ps/index.html) line delivers production-grade automation for **standalone Percona Server for MySQL**, with point-in-time recovery and incremental backups in technical preview where documented. The same Percona Server for MySQL operator line ships **MySQL Group Replication** as its GA topology (distinct from the PXC operator), offering strongly consistent HA with asynchronous replication in technical preview where documented. Pick the path that matches your HA model. - Continuous reliability investment: Percona XtraDB Cluster releases continue to harden the HA stack, including improvements for state transfer behavior, trigger consistency, and maintenance operations in rolling update paths. @@ -46,6 +47,7 @@ MySQL is powerful, but teams running diverse infrastructure often face release c - Are you planning vector search or AI workloads on MySQL without adding another datastore? (Percona is developing native MySQL Vector indexing and a dedicated Binlog Server for reliable point-in-time recovery and replication at scale.) - Do compliance requirements keep you on MySQL Enterprise Edition? (Percona Distribution for MySQL and Percona Server for MySQL provide open, inspectable components and documented FIPS mode without Enterprise licensing.) - Are you enabling FIPS on the database layer today? (Confirm OS OpenSSL FIPS readiness and Percona Server for MySQL configuration against public FIPS documentation.) +- Do your developers want to write stored procedures and functions in JavaScript without moving to MySQL Enterprise Edition? (Percona Server for MySQL offers JavaScript stored routines as a Tech Preview; try it and send feedback through the Percona Forums to help shape it.) **Public resources**