Featured image for a blog article titled Kuma 1.4.0 GA Released With 2x Performance Improvements and 25+ New Features.

We are happy to announce a new release of Kuma! Kuma 1.4.0 is an new major release that ships with 25+ new features and significant performance improvements at scale. We strongly suggest to upgrade, in order to take advantage of the latest and greatest when it comes to service mesh.

Notable Features

  • šŸš€ Performance is significantly improved, with ability to load 2x more data plane proxies, and less CPU consumption.
  • šŸš€ The number of Postgres connections is now limited to 50 by default. The default value was previously unlimited; you can still configure the limit if needed.
  • šŸš€ You can now disable zones as needed.
  • šŸš€ You can now select a specific zone in the ā€œKuma Serviceā€ dashboard and in the ā€œService to Serviceā€ dashboard.
  • Internal DNS now properly resolves AAAA records.
  • Improvements to the GUI and its sidebar menu.

And a lot more! The full changelog is available here.

The new Zone dropdown in the Grafana dashboards

Performance Improvements

This release includes performance improvements that have been identified by our new performance suite which replicates a Kuma deployment at scale. This allows us to anticipate some performance issues that you may be experiencing in production and ship a fix as part of our continuous improvements to the product.

Particularly, we have reduced the likelihood of overwhelming the underlying Postgres database in universal mode, and we are making incremental improvements to the CPU and memory consumption of Kuma. These performance improvements are our top priority, so please reach out to the maintainers if you would like to report any issue running Kuma at scale.

Join us on the community call!

Join us on our community channels to learn more about Kuma, including our official Slack chat. The community channels are useful to get up and running with Kuma, as well as to learn how to contribute to and discuss the project roadmap. Kuma is a CNCF Sandbox project: neutral, open and inclusive.

The next community call will be hosted on December 8th at 8:30am PDT. Also donā€™t forget to follow Kuma on Twitter and star it on GitHub!

Upgrading

Be sure to carefully read the Upgrade Guide before upgrading Kuma.

Get Community Updates

Sign up for our Kuma community newsletter to get the most recent updates and product announcements.