We keep large databases fast and available, and help teams put AI to work safely.

Sedge is a tech consultancy in Vienna, led by Miklos Szel. We bring twenty years of running MySQL at scale to your database, your infrastructure and your AI plans.

Email hello@sedge.at See what we do

We work with clients worldwide, in English.

25+ years
running Linux
20+ years
running MySQL
10+ years
building on AWS
100M+
users served by platforms we scaled

What we do

Four areas, one way of working: understand the system first, change it carefully, and leave your team able to run it.

MySQL and ProxySQL

Architecture, high availability and performance for MySQL, from a single primary to fleets serving millions of queries per second.

  • Architecture and high-availability design
  • Performance audits and query tuning
  • ProxySQL rollout and regular healthchecks
  • Emergency help when production is struggling

Cloud and infrastructure automation

Infrastructure you can rebuild from code. We automate the database and server work that is still done by hand, and move systems without losing data or sleep.

  • AWS architecture for data-heavy systems
  • Infrastructure as code with Terraform and Ansible
  • Data center and cloud migrations
  • Cost reviews for database fleets

AI-assisted engineering and security

We build and review software with AI tools in the loop, and keep the security standard where it was before they arrived.

  • AI-assisted development workflows for engineering teams
  • Security review of AI-written code and agent setups
  • Guardrails for access to production and data
  • Work on regulated data: GDPR, HIPAA, COPPA

AI fitting

Where AI belongs in your company, and how to run it. We look at how your teams work, find the places where AI pays off, and set the rules for using it.

  • Finding where AI saves time, and where it does not
  • Choosing tools and fitting them into existing workflows
  • Security: data exposure, access and vendors
  • Governance: usage policy, approvals and audit trail

How an engagement runs

  1. Assess

    We read what you have: topology, schema, queries, configuration, runbooks, and how your team works with them.

  2. Recommend

    You get written findings ranked by impact and effort, with the reasoning behind each one.

  3. Implement

    We make the changes alongside your engineers, or hand over a plan they can carry out themselves.

  4. Hand over

    Documentation, automation and training, so the result keeps working after we leave.

Audit
A fixed-scope review of one system, with a written report.
Project
A migration, redesign or rollout, from plan to production.
Retainer
Ongoing senior help for teams without a full-time database architect.

Track record

Sedge is built on its founder's two decades in database operations. These results come from Miklos Szel's work in-house and as a consultant.

  • 200k to 5M queries per second

    25x growth in three weeks

    Edmodo, 2020. Scaled the MySQL platform through the pandemic surge while 24 million new users registered.

  • 40% lower cost

    MySQL operations at Edmodo

    Cut the running cost of a platform with more than 75 million users, and automated routine database work with Ansible, Bash and Python.

  • 12M users migrated

    Data center move

    Moved 12 million Edmodo users to a new data center.

  • 3 regions, 1 platform

    High availability at Disney

    Redesigned the international MySQL high-availability platform across APAC, LATAM and EMEA, and ran around 100 servers for ESPN Cricinfo.

  • ~$1B in yearly sales

    Database operations at Tixr

    Keeps MySQL, Couchbase and Redis running for a ticketing platform with 700+ enterprise partners in 60 countries.

  • ProxySQL

    Consulting for the company behind it

    Helped companies adopt ProxySQL, with emergency MySQL performance audits and recurring healthchecks.

Teams Miklos has worked with during his careereBay, Adobe, Disney, ESPN, Zendesk, SendGrid, Fitbit, Okta, Edmodo, Tixr

Miklos Szel

Founded and led by Miklos Szel

Miklos is a senior database architect based in Vienna. He has used Linux since 1997 and MySQL since version 3.23, and has spent his career keeping large websites running: as a consultant at Pythian and PalominoDB, at The Walt Disney Company, and for seven years as the database architect at Edmodo.

He wrote ProxyWeb, the open-source web interface for ProxySQL, speaks at Percona Live and FOSDEM, and co-founded the Budapest MySQL Meetup and the Budapest Database Meetup.

When you work with Sedge, you work with him directly.

Open source

ProxyWeb manages and monitors ProxySQL from the browser: several servers at once, inline table editing, a SQL editor, configuration comparison and role-based access. The code is on GitHub.

Selected talks

  • Pandemic: a tale of 25x growth in three weeks Percona Live, 2021
  • Introducing ProxyWeb, the open-source web interface for ProxySQL Percona Live, 2021
  • Painless MySQL HA, scalability and flexibility FOSDEM, 2017
  • Utilizing Ansible to manage a highly available MySQL environment Percona Live Santa Clara, 2015

Certifications

Oracle Certified Professional, MySQL 5.6. ITIL Foundation.

We work in English

Proposals, workshops, reports and documentation are written and delivered in English, for clients in any time zone.

Tell us what you are running and where it hurts

hello@sedge.at

A few lines are enough: the system, its size, and the problem. We reply in English. Sedge GmbH is based in Vienna, Austria.