Speed, or rather, responsiveness is an essential part of the software usage experience. This applies to every technology and domain, snaps included. Indeed, when it comes to snaps, the equation is a bit more complicated and slightly less straightforward because snaps are packaged as compressed, standalone applications and wrapped in a num ...
A great user experience is (or at least, should be) an integral part of any software that involves user interaction. On the desktop, this starts with the application launch, and continues through the session. The overall time to completion of tasks as well as interactive responsiveness are a core element in this journey. If you’re ...
Snaps are used on desktop machines, servers and IoT devices. However, it’s the first group that draws the most attention and scrutiny. Due to the graphic nature of desktop applications, users are often more attuned to potential problems and issues that may arise in the desktop space than with command-line tools or software running in ...
These days, the internal workings of Linux applications involve many different moving parts. Sometimes, it can be rather difficult to debug them when things go wrong or run slower than expected. Tracing an application’s execution is one way of understanding potential issues without diving into the source code. To this end, we wrote an app ...
Security and performance are often mutually exclusive concepts. A great user experience is one that manages to blend the two in a way that does not compromise on robust, solid foundations of security on one hand, and a fast, responsive software interaction on the other. Snaps are self-contained applications, with layered security, and as ...
We have been transitioning the web interface for MAAS from AngularJS to React. One of the reasons for this is to make the interface faster. The main page with performance issues is the list of machines. This list needs to be fast at displaying a few hundred machines at a bare minimum. So what happens ...
Well, here it is! Ubuntu is the world’s most popular open-source desktop operating system, and we think this is our best release to date. Ubuntu 20.04 LTS is an enterprise-grade, secure, cost-effective operating system for organisations and home users. Before I summarise the changes in this release, let’s address something I’ve seen discu ...
Several months ago, we shared an article titled I have a need, a need for snap that detailed the application performance results of snaps compared to their classic repo counterparts. We tested GIMP and VLC on both Ubuntu and Fedora, with some rather interesting findings. The one aspect of the application usage sequence we did ...
As details of the Meltdown and Spectre vulnerabilities1 have become clearer a number of statements have been published by the multiple vendors affected; Canonical has issued advisories and updates on fixes and mitigations, the latest of which includes a first round of Spectre mitigations. However, most of these statements focus on the mec ...
We are excited to announce the release of Juju 2.2.0 and conjure-up 2.2.0! This release greatly enhances memory and CPU utilisation at scale, improves the modelling of networks, and adds support for KVM containers on arm64. Additionally, there is now outline support for Oracle Compute, and vSphere clouds are now easier to deploy. conjure- ...
Canonical announces the creation of the first VNF Performance Interoperability Lab for scale out infrastructure Enables service providers to rigorously test their VNF performance and interoperability before deploying in live network architecture Dramatic reduction in cost and time for deploying new services Affirmed, Metaswitch and GENBAN ...
Maybe, like me, you seen more of the inside of your gym in January than you had for the six months previous. New year, new diet, new me.. or something like that. A big creeping problem in recent years is that websites have been on an all out binge, and not just over the winter holidays ...