Skip to main content

Database Engineering / 05

Database engineering.

Databases that are fast, recoverable and safe to change. We design, tune, migrate and run them.

What we cover

  • Design and data modeling
  • Performance tuning
  • High availability and replication
  • Migrations planned around your uptime

Works with

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Scope / 02

Fast, safe, recoverable.

  • 01

    Design

    Schemas and data models fit for how the application reads and writes.

  • 02

    Performance

    Slow queries found and fixed, indexes and connections tuned.

  • 03

    High availability

    Replicas and automatic failover, tested before you need them.

  • 04

    Migrations

    Versions, engines or clouds changed with data kept in sync until cutover, and a rollback plan.

  • 05

    Backups

    Point-in-time recovery and restore drills on a schedule.

  • 06

    Access control

    Least access for applications and people, with changes logged.

From our own estate

We run our own PostgreSQL cluster with a synchronous standby, continuous archiving to off-site storage and a restore drill every month.

Is your database the bottleneck?

Tell us what it runs and what hurts. We will say where we would look first.

Data engineering
Database Engineering: PostgreSQL, Migrations and Performance | Rykon Technologies