ERPNext operations and performance

Day-two work on a running ERPNext: database tuning, background jobs and scheduler, slow pages and reports, error tracking, email delivery, rate limits, storage growth and logs.

ERPNext MariaDB performance tuning

Making ERPNext's database fast: buffer pool sizing from the working set, hit ratio and utilization monitoring, swap settings and other MariaDB settings that matter for Frappe.

ERPNext error tracking with Sentry

Sending ERPNext server and desk JavaScript errors to Sentry or self-hosted Sentry: the DSN per bench, site opt-in, tracing and profiling options and privacy settings.

Rate limiting the ERPNext API

Protecting ERPNext from runaway integrations: Frappe's time-based fixed-window rate limit, choosing limit and window values, HTTP 429 handling and response headers.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.