Data Platform archives
46 posts
PostgreSQL high availability made charmingly easy
By Mohamed Wadie Nsiri, 18 April 2023
In a previous blog, we talked about patterns to run a database in a highly available manner. In this blog, we present our open source recipe for PostgreSQL...
Four Challenges for ML data pipeline
By Hugo Huang, 9 April 2023
Data pipelines are the backbone of Machine Learning projects. They are responsible for collecting, storing, and processing the data that is used to train and...
Common misconceptions behind cloud migration failures
By Mohamed Wadie Nsiri, 16 February 2023
Migrating your workloads to the cloud can bring some undeniable benefits to your organisation. For example, you can leverage cloud automation to significantly...
Why are companies leaving the cloud? Exploring the main reasons for cloud repatriation
By Mohamed Wadie Nsiri, 10 February 2023
There’s been a lot of talk in recent years about companies leaving the cloud. With the looming macroeconomic uncertainties that are affecting growth,...
Apache Kafka service design for low latency and no data loss
By robgibbon, 16 November 2022
Designing a production service environment around Apache Kafka that delivers low latency and zero-data loss at scale is non-trivial. Indeed, it’s the holy...
What is OpenSearch?
By Michelle Anne Tabirao, 1 November 2022
OpenSearch is an open-source search and analytics suite. Developers build solutions for search, data observability, data ingestion and more using OpenSearch....
That’s a wrap! Canonical attends the very first OpenSearchCon in Seattle
By Michelle Anne Tabirao, 30 September 2022
A few of us at Canonical travelled from Europe to the beautiful Pacific Northwest, Seattle, Washington and attended the very first OpenSearchCon. Huge...
The benefits of running Microsoft SQL Server on Ubuntu Pro
By Mohamed Wadie Nsiri, 28 September 2022
Since November 2021, Canonical and Microsoft have been offering a jointly supported Microsoft SQL Server on Ubuntu Pro solution. With this offering, you can...
Should you use open-source databases?
By Mohamed Wadie Nsiri, 14 September 2022
You are not the only one asking this seemingly popular question! Several companies are torn between the rise in appeal of open-source databases and the...
Kubernetes operators – the top 5 things to watch for
By robgibbon, 31 August 2022
Software operators are steadily revolutionising how we deploy and run complex distributed systems. They offer the promise of low-intervention, self-driving...
Meet Canonical at OpenSearchCon 2022 and hear about our new community collaboration
By Canonical, 26 August 2022
OpenSearch makes it easy to ingest, search, visualise, and analyse data. Developers build with OpenSearch for use cases such as application search, log...
What is NoSQL and what are database operators?
By Michelle Anne Tabirao, 10 June 2022
In the previous blog, SQL vs NoSQL Database, we discussed the difference between two major database categories. In a nutshell, the main difference between...