Kernl Analytics does it’s best to collect as much data as possible that isn’t considered PII (personally identifiable information). We aren’t interested in who is requesting updates, so much as how their WordPress installation is configured so our customers can provide a better experience in their plugins and themes. One question that we often get… Continue reading Host / Network Information for Kernl Analytics
What’s New With Kernl – July 2022
It’s been quite awhile since we’ve done an update post. Active feature development of Kernl has slowed down a bit over the past year, but that doesn’t mean we aren’t making improvements. Let’s dive in! Upgraded our OAuth library to it’s latest version. This enabled the upgrade from Node 14.x to Node 16.x. Migrated away… Continue reading What’s New With Kernl – July 2022
Bitbucket OAuth v1 to v2 Changes
When we first integrated with Bitbucket back in 2017 we used their v1 OAuth API. In 2022 that API has been deprecated and it is time for us to upgrade to OAuth2. The effect on our users should be minor but it does require a simple action. Please read our documentation article to learn more.… Continue reading Bitbucket OAuth v1 to v2 Changes
MySQL Tracking for Kernl Analytics
Starting today MySQL tracking (+MariaDB & Percona) is available to all Kernl Analytics customers. Using this information you can tailor your plugin/theme to use more powerful features available in later MySQL/MariaDB versions such as the JSON datatype. To enable this feature you need to upgrade to latest version of the Kernl Update Checker (>= 2.5.0)… Continue reading MySQL Tracking for Kernl Analytics
Migrating Kernl Analytics from Batch-Driven to Realtime
When we first started capturing realtime analytics data for Kernl it was a simple affair: 1 table N columns (id, date, product_uuid, domain, product_version, php_version,….) This worked well for the first few weeks, but eventually we started to see serious performance degradation as the table size grew. The first step we took was to normalize… Continue reading Migrating Kernl Analytics from Batch-Driven to Realtime
What’s New With Kernl? November 2021
Happy (nearly) December! We haven’t done one of these in awhile, so let’s dive in and check out all the great updates. Features & Updates Kernl Analytics Filterable Domains – You can now filter the domain list by product, WordPress, and PHP version. This is useful if you want to find something like “all domains with… Continue reading What’s New With Kernl? November 2021
What’s New With Kernl – July 2021
Summer is typically a slower season at Kernl, so it has been awhile since we’ve done one of these. Over the past few months we’ve done a lot of deep infrastructure work, so let’s break it down! Features & Infrastructure The Kernl load testing charts now show the number of users at a any given… Continue reading What’s New With Kernl – July 2021
What’s New With Kernl – April 2021
April was huge month for Kernl with regards to infrastructure! We also fixed a handful of bugs and started work on a new analytics feature. Let’s dig in. Features, bugs, & infrastructure RoboSwarm, the Kernl product that powers our load testing product, has been migrated to Heroku. This is part of a broader effort to… Continue reading What’s New With Kernl – April 2021
Running WordPress on Azure B1ls Virtual Machines
Have you ever wondered “How bad is it to run a WordPress site on a $3.80/month virtual machine in Azure?”. I haven’t either. But as I was browsing Azure virtual machine options the other day I came across the B1ls machines and figured I would give it a go. If for no reason other than… Continue reading Running WordPress on Azure B1ls Virtual Machines
What’s New With Kernl – March 2021
It was an eventful March at Kernl, so without further ado let’s dive in! Features, Infrastructure, & Bug Fixes All application servers have been upgraded to use AMD Premium droplets on DigitalOcean. These have better performance characteristics than the regular droplets and should make Kernl’s performance more consistent. The licensing /validate-with-domain endpoint now includes the… Continue reading What’s New With Kernl – March 2021