• AI - Cloud - Database - devops - Google Cloud - Linux - Microsoft - Oracle - Postgres - sql - SQLServer - Tech Rants - Thought Leadership

    Designing for Multi-Platform Databases: A SME’s Perspective

    When building products that interact with multiple database platforms, the complexity can be both a challenge and an opportunity.  For Subject Matter Experts (SMEs), observing design decisions made without sufficient knowledge of underlying database architecture can be particularly frustrating. These moments highlight the critical need for architectural foresight and platform-specific expertise to avoid pitfalls that compromise scalability, performance, and maintainability. I’ve been managing multiple platforms for a couple decades and in recent years, building products that support the most popular enterprise and open-source databases today.  I’m keenly aware of lacking documentation, either due to limited resources or hopes of directing…

  • Google Cloud - Microsoft - Postgres

    HammerDB and PostgreSQL- Part I

    There’s a large influx of PostgreSQL databases coming into the market.  It only makes sense to use this robust open-source database for any new project and to migrate those which can to an open-source solution, saving thousands, if not millions of dollars in database licensing costs.  Most of these deployments are as PaaS (Platform as a Service) databases with cloud vendors.  To maintain the ability to scale to meet the needs of so many customers, cloud vendors, in general, limit and throttle individual resources.  Logically, if you’re able to determine what individual resources will require, it’s much easier to control…