Jan
29
2026
--

Rebuilding a Replica with MyDumper

Rebuilding a Replica with MyDumperWhen a replica fails due to corruption or drift, the standard solution is to rebuild it from a fresh copy of the master when pt-table-sync is not an option. Traditionally, when we need to build a new replica, we use a physical backup for speed, but there are some cases where you still need logical […]

Jan
28
2026
--

Databases, Data Lakes, And Encryption

Databases, Data Lakes And EncryptionThe Evolution of Object Storage Let’s start by stating something really obvious; object storage has become the preeminent storage system in the world today. Initially created to satisfy a need to store large amounts of infrequently accessed data, it has since grown to the point of becoming the dominant archival medium for unstructured content. Its […]

Jan
27
2026
--

Automatic “Multi-Source” Async Replication Failover Using PXC Replication Manager

Automatic "Multi-Source" Async Replication Failover Using PXC Replication ManagerThe replication  manager script can be particularly useful in complex PXC/Galera topologies that require Async/Multi-source replication. This will ease the auto source and replica failover to ensure all replication channels are healthy and in sync. If certain nodes shouldn’t  be part of a async/multi-source replication, we can disable the replication manager script there to tightly controlled the flow. Alternatively, node participation can be controlled by adjusting the weights in the percona.weight table, allowing replication behavior to be managed more precisely.

Jan
26
2026
--

Talking Drupal #537 – Orchestration

Today we are talking about Integrations into Drupal, Automation, and Drupal with Orchestration with guest Jürgen Haas. We’ll also cover CRM as our module of the week.

For show notes visit: https://www.talkingDrupal.com/537

Topics

  • Understanding Orchestration
  • Orchestration in Drupal
  • Introduction to Orchestration Services
  • Drupal’s Role in Orchestration
  • Flexibility in Integration
  • Orchestration Module in Drupal
  • Active Pieces and Open Source Integration
  • Security Considerations in Orchestration
  • Future of Orchestration in Drupal
  • Getting Involved with Orchestration

Resources

Guests

Jürgen Haas – lakedrops.com jurgenhaas

Hosts

Nic Laflin – nLighteneddevelopment.com nicxvan John Picozzi – epam.com johnpicozzi

MOTW Correspondent

Martin Anderson-Clutz – mandclu.com mandclu

  • Brief description:
    • Have you ever wanted a Drupal-native way to store, manage, and interact with people who might not all be registered users? There’s a module for that.
  • Module name/project name:
  • Brief history
    • How old: created in Apr 2007 by Allie Micka, but the Steve Ayers aka bluegeek9 took over the namespace
    • Versions available: 1.0.0-beta2, which works with Drupal 11.1 or newer
  • Maintainership
    • Actively maintained, latest release just a day ago
    • Security coverage: opted in, but needs a stable release
    • Test coverage
    • Number of open issues: 73 open issues, but all bugs have been marked as fixed
  • Usage stats:
    • 10 sites
  • Module features and usage
    • Listeners may remember some mention of the CRM module in the conversation about the Member Platform initiative back in episode 512
    • As a reminder, something other than standard Drupal user accounts is useful for working with contact information for people where you may not have all the criteria necessary for a Drupal user account, for example an email address. Also, a dedicated system can make it easier to model relationships between contacts, and provide additional capabilities.
    • It’s worth noting that this module defines CRM as Contact Relationship Management, not assuming that the data is associated with “customers” or “constituents” as some other solutions do
    • At its heart, CRM defines three new entity types: contacts, contact methods, and relationships. Each of these can have fieldable bundles, and provides some default examples: Person, Household, and Organization for contacts; Address, Email, and Telephone for contact methods; and Head of household, Spouse, Employee, and Member for relationships
    • Out of the box CRM includes integrations with other popular modules like Group and Context, in addition to a variety of Drupal core systems like views and search
    • As previously mentioned CRM is intended to be the foundational data layer of the Member Platform, but is also a key element of the Open Knowledge distribution, meant to allow using Drupal as a collaborative knowledge base and learning platform
Jan
26
2026
--

Back to Our Open Source Roots: Winding Down Percona ProBuilds

At Percona, open source is not just something we use. It is who we are. From our earliest days, our mission has been simple and consistent: make open source databases better for everyone. That mission guides our product decisions, our business model, and how we engage with the community. Today, I want to share an […]

Jan
23
2026
--

MySQL January 2026 Performance Review

MySQL January 2026 Performance ReviewThis article is focused on describing the latest performance benchmarking executed on the latest releases of Community MySQL, Percona Server for MySQL and MariaDB.  In this set of tests I have used the machine described here.  Assumptions There are many ways to run tests, and we know that results may vary depending on how you […]

Jan
22
2026
--

TD Cafe #013 – Hilmar & Martin – Drupal in a Day

In this episode, we discuss the ‘Drupal in a Day’ initiative, aimed at introducing computer science students to Drupal and invigorating the community with new energy. Martin Anderson-Clutz and Hilmar Hallbjörnsson talk about its origins, development, and the specifics of condensing a comprehensive university course into a single-day curriculum. They also cover the enthusiasm and logistics behind the events, insights from past sessions in Vienna and Drupal Jam, and future plans for expanding the scope of this program. Tune in to hear the vision for bringing more students into the Drupal community and the benefits for universities and organizations alike.

For show notes visit: https://www.talkingDrupal.com/cafe013

Topics

  • What is Drupal in a Day?
  • Origins and Development of Drupal in a Day
  • Target Audience and Curriculum
  • Teaching Methodology and Community Impact
  • Student Engagement and Event Comparisons
  • Momentum and Future Plans for Drupal in a Day
  • Logistics and Volunteer Involvement
  • Open Source and Community Contributions
  • Personal Stories and Final Thoughts

Hilmar Hallbjörnsson

Hilmar Kári Hallbjörnsson is a senior Drupal developer, educator, and open-source advocate based in Iceland. He works as a Senior Drupal Developer at the University of Iceland and is the CEO/CTO of the Drupal consultancy Um að gera. Hilmar is also an adjunct professor at Reykjavík University, where he teaches “Designing open-sourced web software with Drupal and PHP.”

Deeply involved in the Drupal ecosystem, Hilmar is an active contributor and community organizer, with a particular focus on Drupal 11, modern configuration management, and the emerging Recipes initiative. He is a co-founder of the Drupal Open University Initiative and Drupal-in-a-Day, and has served on the organizing committee for DrupalCon Europe.

His work bridges real-world engineering, teaching, and community leadership, with a strong interest in both the technical evolution and philosophical direction of Drupal as an open-source platform.

Martin Anderson-Clutz

Martin is a highly respected figure in the Drupal community, known for his extensive contributions as a developer, speaker, and advocate for open-source innovation. Based in London, Ontario, Canada, Martin began his career as a graphic designer before transitioning into web development. His journey with Drupal started in late 2005 when he was seeking a robust multilingual CMS solution, leading him to embrace Drupal’s capabilities.

Martin holds the distinction of being the world’s first Triple Drupal Grand Master, certified across Drupal 7, 8, and 9 as a Developer, Front-End Specialist, and Back-End Specialist. (TheDropTimes) He also possesses certifications in various Acquia products and is UX certified by the Nielsen Norman Group.

Currently serving as a Senior Solutions Engineer at Acquia, Martin has been instrumental in advancing Drupal’s ecosystem. He has developed and maintains several contributed modules, including Smart Date and Search Overrides, and has been actively involved in the Drupal Recipes initiative, particularly focusing on event management solutions. His current work on the Event Platform aims to streamline the creation and management of event-based websites within Drupal.

Beyond development, Martin is a prominent speaker and educator, having presented at numerous Drupal events such as DrupalCon Barcelona and EvolveDrupal. He is also a co-host of the “Talking Drupal” podcast, where he leads the “Module of the Week” segment, sharing insights on various Drupal modules. Martin’s dedication to the Drupal community is evident through his continuous efforts to mentor, innovate, and promote best practices within the open-source landscape.

Guests

Hilmar Hallbjörnsson – drupalviking Martin Anderson-Clutz – mandclu

Written by in: Zend Developer |
Jan
22
2026
--

Separating FUD and Reality: Has MySQL Really Been Abandoned?

Over the past weeks, we have seen renewed discussion/concern in the MySQL community around claims that “Oracle has stopped developing MySQL” or that “MySQL is being abandoned.” These concerns were amplified by graphs showing an apparent halt in GitHub commits after October 2025, as well as by blog posts and forum discussions that interpreted these […]

Jan
22
2026
--

From Feature Request to Release: How Community Feedback Shaped PBM’s Alibaba Cloud Integration

From Feature Request to Release How Community Feedback Shaped PBM’s Alibaba Cloud IntegrationAt Percona, we’ve always believed that the best software isn’t built in a vacuum—it’s built in the open, fueled by the real-world challenges of the people who use it every day. Today, I’m excited to walk you through a journey that perfectly illustrates this: the road from a JIRA ticket to native Alibaba Cloud Object […]

Jan
21
2026
--

The Evolution of Redis: From Cache to AI-Database (V1.0 to 8.4)

One of our founders, Peter Zaitsev took a look at Redis (Remote DIctionary Server) when it first emerged in 2009 https://www.percona.com/blog/looking-at-redis/ which reminded me how far this project has come in sixteen years, evolving from a simple key-value store into a multi-model platform including vector search. This article covers this evolution in four distinct eras. […]

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com