The increase of cloud-native technologies is transforming how we manage databases. Since I stepped into the world of databases and cloud-native technologies, I have encountered several initiatives aimed at developing and optimizing database operations in the cloud, and Kubernetes plays a crucial role in this shift through Operators. While the core concepts and techniques of […]
16
2025
Percona Everest: An Open Source Solution for MongoDB Sharding and Backups
14
2025
What Hurts in PostgreSQL Part One: Temporary Tables
PostgreSQL is one of the most powerful database systems in the world. I have always been passionate about its great power, especially its modern SQL language features. However, that doesn’t mean everything is great. There are areas where it hurts. Novice users unaware of the problem might get into trouble, and I see such things […]
13
2025
Talking Drupal #484 – Drupal CMS
Topics
- What is Drupal CMS
- Are we ready for the release
- Drupal 7
- What can people expect
- Will there be a launch button
- If someone uses the one click install how will they know what to do next
- What new features are there
- If someone tries the trial how do they get that site on a host
- When will Experience builder be out
- Are any vendors going to provide Drupal CMS as a service
- What is on the roadmap
- How can people get involved
Resources
Guests
Matthew Grasmick – grasmash
Hosts
Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi Scott Weston – scott-weston
MOTW Correspondent
Martin Anderson-Clutz – mandclu.com mandclu
- Brief description:
- Have you ever wanted to have one or more fallbacks within your Drupal tokens? There’s a module for that.
- Module name/project name:
- Brief history
- How old: created in May 2018 by Daniel Beeke (danielbeeke) of the Netherlands
- Versions available: 2.3.0
- Maintainership
- Actively maintained, current release appx 2 mo old
- Security coverage
- Test coverage
- Number of open issues: 8 open issues, 3 of which are bugs against the current branch
- Usage stats:
- 2,369 sites
- Module features and usage
- After installing this module, your tokens can contain pipe-separated values, including a quote-enclosed literal string, and the token will return the first token or string that is not empty.
- This allows your tokens to have fallback values. For example you could have a token grab an event’s start date, or show “TBD” if the field is empty.
- The project page doesn’t explicitly say that a single token can have more than two token reference or string values, but it seems implied. If true, that would mean you could define a token that would grab from one field, look in a different field if the first one is empty, and return a string if neither field has a value.
- Because Token OR uses pipe characters to delineate between values, the module currently doesn’t support pipe characters within string values. This is one of the open issues, but there is a patch available.
- Previous guest host Josh Mitchell mentioned that he had never heard of this module until he noticed it is in the codebase for Drupal CMS, so I thought it would be ideal to talk about on this show, as an example of some lesser-known best practices that you’ll get out of the box when you start building sites on Drupal CMS.
13
2025
PostgreSQL vs. the Cloud for GenAI? 4 Things to Consider
Originally published on The New Stack. Cloud-related regulatory, security and financial issues prompt many to weigh the benefits of building GenAI on on-premises and hybrid databases. Generative AI (GenAI) has already shown its potential to reshape industries, promising to enhance productivity, take over operational tasks, and drive revenue growth. According to Deloitte’s 2024 State of Generative […]
10
2025
Prevent Encryption Key Loss When Using Percona Server for MongoDB with HashiCorp’s Vault
When setting up data-at-rest encryption (also known as transparent data encryption) in Percona Server for MongoDB, one has three options for storing a master encryption key: Encryption key file on a filesystem, KMIP server, HashiCorp’s Vault. An encryption key file is only suitable for testing due to its lack of proper security. One can read […]
09
2025
Your Data’s Not Safe Until It’s TDE-Safe — Here’s How
If you’re managing a PostgreSQL database and handling sensitive data or PII, the answer is simple: You need data-at-rest encryption. This isn’t just a “nice-to-have” feature—it’s often a legal or regulatory requirement. Compliance auditors, security officers, and privacy-conscious customers all expect it. But is this enough? We think NO! The reality check: No native TDE […]
08
2025
Attaching a Percona Monitoring and Management Graph Image Along with an Alerting Notification
This article will be helpful if you use the Percona Monitoring and Management (PMM) instance and alert notifications, as it is nice to capture the image of the graph when you receive the alert. We will see how to capture and attach the image of the graph when receiving the alert notification (email, telegram, Slack, […]
07
2025
MySQL with Diagrams Part Two: How KILL Works
Here is part two of my MySQL with Diagrams series (Here’s part one – MySQL with Diagrams Part One: Replication Architecture). We are going to explore how MySQL handles thread termination using the KILL command, as visualized in the provided diagram, and provide sample demonstrations to help you better understand. Many people think they know […]
06
2025
Talking Drupal #483 – Meet your host: Nic Laflin
On today’s show we are talking with Nic. This is our chance to learn more about our beloved Talking Drupal show host.
For show notes visit: https://www.talkingDrupal.com/XXX
Topics
- Talking Drupal
- NLightened Development
- Contribution
- Personal Background
- Interests
- Drupal
Guests
Nic Laflin – nLighteneddevelopment.com nicxvan
Hosts
Stephen Cross-@stephencross
06
2025
MySQL 8.4.3 and 9.1.0: Major Performance Gains Revealed
At Percona, we’ve always prioritized performance, and recent trends in MySQL’s development have been a point of concern for us. In particular, the performance deterioration in the MySQL 8.4.x and 9.y versions caught our attention, as highlighted in Marco Tusa’s insightful blog post, Sakila, Where Are You Going? We’re pleased to report that the latest […]