🚀 Now in General Availability — v3.4 Released

Enterprise-grade software infrastructure for modern teams

Syncriva provides a unified platform for data orchestration, workflow automation, and developer API tooling. Build faster, scale smarter, ship with confidence.

quickstart.js
import { SyncrivaClient } from '@syncriva/sdk';

const client = new SyncrivaClient({
  apiKey: 'srv_live_xxxxxxxxxxxxxxxx',
  region: 'eu-west-1',
});

// Send an event to your pipeline
const result = await client.events.emit({
  stream: 'user.activity',
  payload: {
    userId: 'usr_9182',
    action: 'purchase',
    amount: 149.99,
  },
});

console.log(result.eventId); // evt_38f9a2c1
4.2B+
API calls processed monthly
99.97%
Uptime SLA guaranteed
12,400+
Companies worldwide
Everything you need to build & scale
From real-time event streaming to batch pipelines and AI-assisted workflows — Syncriva covers the full software lifecycle.

Real-time Event Bus

Deliver millions of events per second with sub-10ms latency. Supports WebSocket, SSE, and webhook delivery with automatic retries and dead-letter queuing.

🔗

REST & GraphQL API

A fully documented, versioned API surface with OpenAPI 3.1 spec, auto-generated SDKs in 8 languages, and interactive playground out of the box.

🔐

Auth & Identity

OAuth 2.0, SAML 2.0, and OpenID Connect support. Fine-grained RBAC, API key rotation, JWT validation middleware, and SOC 2 Type II compliance.

📊

Analytics & Observability

Built-in distributed tracing (OpenTelemetry), structured logs, custom dashboards, and anomaly detection with configurable alerting to PagerDuty, Slack, or email.

🤖

AI Workflow Engine

Drag-and-drop automation builder with LLM steps, conditional branching, and human-in-the-loop approval gates. Integrates with OpenAI, Anthropic, and custom models.

🌍

Global CDN & Edge Cache

28 PoPs across 6 continents. Smart cache invalidation, origin shield, and edge middleware lets you run custom logic closer to your users.

NordicwaveCelerityAxonifyQuorbitPrismaDataVaultex

Official Syncriva SDKs

All SDKs are open-source, actively maintained, and auto-generated from our OpenAPI 3.1 spec.

Node.js / TypeScript

Full TypeScript support, tree-shakeable ESM builds, and first-class async/await. Supports Node 18+.

Terminal
npm install @syncriva/sdk
Latest: v3.4.1 · MIT License

Python

Sync and async clients via httpx. Supports Python 3.9+. Available on PyPI.

Terminal
pip install syncriva
Latest: v3.4.0 · MIT License

Go

Idiomatic Go client with context support, retries, and zero external dependencies.

Terminal
go get github.com/syncriva/syncriva-go
Latest: v3.3.2 · MIT License

Java

Compatible with Java 11+. Available on Maven Central. Spring Boot integration included.

pom.xml
<dependency>
  <groupId>com.syncriva</groupId>
  <artifactId>syncriva-java</artifactId>
  <version>3.4.0</version>
</dependency>
Latest: v3.4.0 · Apache 2.0
Simple, transparent pricing
No hidden fees. Cancel anytime. Volume discounts available for enterprise customers.
Starter
$0
free forever
  • 500,000 API calls/month
  • 3 pipelines
  • 1 team member
  • Community support
  • 7-day log retention
  • ✗ SLA guarantee
  • ✗ Custom domain
Enterprise
Custom
contact sales
  • Unlimited API calls
  • Unlimited pipelines
  • Unlimited members
  • Dedicated support
  • 1-year log retention
  • 99.97% SLA
  • On-premise deployment

Built by engineers, for engineers

Founded in 2019 in Amsterdam, Syncriva started as an internal tool at a fintech startup. Today we are a team of 87 people on a mission to make infrastructure invisible so developers can focus on what matters.

2019
Founded
87
Employees
Series B
$62M raised
The people behind Syncriva
LV

Lars van Dijk

Co-founder & CEO

MK

Maria Kowalczyk

Co-founder & CTO

AS

Arjun Sharma

VP of Engineering

CH

Claire Hoffmann

Head of Product

From side project to global platform

In 2019, Lars and Maria were working at a fintech scale-up in Amsterdam struggling with fragile event pipelines. After a particularly painful outage that cost the company a weekend of engineering time, they decided to build something better.

The first version of Syncriva was a single Go service running on a 5/month VPS. Within six months, three other companies were using it. Today, Syncriva processes over 4 billion API calls a month.

Engineering & Product Updates

Insights from the Syncriva engineering team.

Engineering

How we reduced P99 latency by 60% using adaptive batching

A deep dive into the techniques we used to cut tail latency across our event ingestion pipeline without sacrificing throughput.

Maria Kowalczyk · June 12, 2025 · 8 min read
Product

Introducing the AI Workflow Engine: automate anything with natural language

Today we are launching our most-requested feature: a visual workflow builder powered by large language models.

Claire Hoffmann · May 28, 2025 · 5 min read
Infrastructure

Building a globally distributed webhook delivery system

The challenges we faced designing a webhook system that delivers billions of HTTP requests per month with at-least-once guarantees.

Arjun Sharma · May 14, 2025 · 12 min read
Company

Syncriva raises $62M Series B to accelerate global expansion

We are thrilled to announce our Series B funding round, led by Northzone with participation from existing investors.

Lars van Dijk · April 3, 2025 · 3 min read
Engineering

How we reduced P99 latency by 60% using adaptive batching

Maria Kowalczyk · June 12, 2025 · 8 min read

Background

Earlier this year, we noticed that while our median (P50) event ingestion latency was comfortably under 10ms, our P99 was creeping toward 180ms during peak hours. For customers relying on Syncriva for real-time alerting, this was unacceptable.

Root cause analysis

After adding detailed tracing via OpenTelemetry, we identified that the bottleneck was in our write-ahead log (WAL) flushing strategy. We were using a fixed 50ms flush interval regardless of queue depth.

The solution: adaptive batching

We implemented a two-threshold system: a size threshold (flush when the buffer reaches N bytes) and a time threshold (flush after T milliseconds, whichever comes first). Both thresholds are dynamically adjusted per-shard based on a rolling 60-second throughput measurement.

Results

After a two-week gradual rollout, P99 latency dropped from ~180ms to ~72ms — a 60% improvement. P50 remained flat. CPU utilization on ingestion nodes decreased by 8%.

← Back to Blog

Join the team

87 people · Amsterdam HQ + Remote · Competitive compensation

We are a small team with a big surface area. Everyone ships, everyone is on-call, and everyone has a direct impact on the product.

Engineering

Senior Backend Engineer — Pipelines

Amsterdam or Remote (EU)

GoKafkaPostgreSQL

Staff Engineer — Infrastructure

Amsterdam or Remote (EU/US)

KubernetesTerraformAWS

Frontend Engineer — Dashboard

Remote (EU)

ReactTypeScriptFigma

Product & Design

Product Manager — Developer Experience

Amsterdam

API ProductsB2B SaaS

Product Designer

Remote (EU)

FigmaDesign Systems

Go-to-Market

Developer Advocate

Remote (Global)

Technical WritingPublic Speaking

What's new in Syncriva

Released updates, fixes, and improvements.

v3.4 — June 2025

AI Workflow Engine + Adaptive Batching

This release introduces the AI Workflow Engine for LLM-powered automation and ships major performance improvements.

  • New: AI Workflow Engine with drag-and-drop builder
  • New: Adaptive batching for event ingestion (P99 -60%)
  • New: GraphQL subscriptions for real-time data
  • Fix: Webhook retry backoff now correctly respects Retry-After headers
v3.3 — April 2025

RBAC overhaul + EU data residency

  • New: Fine-grained RBAC with custom roles (Enterprise)
  • New: EU data residency — all data stays in eu-west-1 by default
  • New: API key expiry dates and rotation reminders
  • Improvement: Dashboard load time reduced by 40%
v3.2 — February 2025

Data Streams GA + Bulk Event API

  • New: Data Streams now generally available
  • New: POST /v3/events/bulk — ingest up to 1,000 events per request
  • New: Stream-level retention policies
v3.1 — December 2024

Pipeline builder improvements

  • New: Visual pipeline editor in dashboard
  • New: JSONPath transformation steps
  • New: Dead-letter queue viewer
What we're building

Our public roadmap. Vote on features to help us prioritize.

🔨 In Progress

gRPC API surface

Native gRPC endpoint for high-throughput ingest use cases.

▲ 312 votes

Terraform provider v2

Full resource coverage including pipelines, webhooks, and RBAC.

▲ 241 votes

SOC 2 Type II renewal

Annual audit in progress. Report available Q3 2025.

▲ 198 votes

📋 Planned

Native Kafka bridge

Consume and produce to self-hosted or cloud Kafka clusters.

▲ 487 votes

Event schema registry

Define and enforce Avro/JSON schemas per stream.

▲ 389 votes

Multi-region active-active

Write to any region, replicate globally with CRDT conflict resolution.

▲ 271 votes

💡 Under Consideration

Python async SDK v2

Rewrite using modern asyncio patterns and pydantic v2.

▲ 210 votes

Event time-travel queries

Query stream state at any historical point in time.

▲ 178 votes

Built-in alerting rules

No-code alert builder for anomaly detection without external tools.

▲ 143 votes

Media Resources

For press inquiries: press@syncriva.com

Company Overview

Syncriva Technologies B.V. is a cloud-native event infrastructure company founded in 2019 and headquartered in Amsterdam, Netherlands. The company serves over 12,400 organizations worldwide.

Key Facts

Recent Press Releases

Privacy Policy

Last updated: March 1, 2025

1. Data We Collect

We collect information you provide when creating an account (name, email, company), payment information processed by Stripe, usage data including API call logs, and technical data such as IP addresses and browser type.

2. How We Use Your Data

We use your data to provide and improve the Syncriva platform, process payments, send transactional emails, and comply with legal obligations. We do not sell your personal data to third parties.

3. Data Retention

Account data is retained for the lifetime of your account plus 90 days after deletion. Payment records are retained for 7 years as required by Dutch tax law.

4. Your Rights (GDPR)

If you are in the EU/EEA, you have the right to access, correct, and delete your personal data. Submit requests to privacy@syncriva.com. We will respond within 30 days.

5. Contact

Syncriva Technologies B.V. · Herengracht 420, 1017 BZ Amsterdam · privacy@syncriva.com

Terms of Service

Last updated: March 1, 2025

1. Acceptance

By accessing or using the Syncriva platform, you agree to be bound by these Terms of Service and our Privacy Policy.

2. Services

Syncriva provides cloud-based event infrastructure, API management, and workflow automation services. We reserve the right to modify features with 30 days notice.

3. Acceptable Use

You may not use Syncriva to transmit malware, spam, or illegal content; to circumvent usage limits; or to conduct activities that violate applicable law.

4. Uptime & SLA

We commit to the uptime SLA specified in your plan. Service credits are the sole remedy for SLA breaches and do not exceed one month's fees.

5. Limitation of Liability

Syncriva's total liability for any claim shall not exceed the fees paid by you in the three months preceding the claim.

6. Governing Law

These terms are governed by the laws of the Netherlands. Disputes shall be submitted to the courts of Amsterdam.

Data Processing Agreement (DPA)

Effective: January 1, 2025

1. Purpose

This DPA governs the processing of personal data by Syncriva on behalf of the Customer as required by Article 28 of the GDPR.

2. Roles

The Customer acts as the Data Controller. Syncriva Technologies B.V. acts as the Data Processor and shall process personal data only on documented instructions from the Customer.

3. Sub-processors

Syncriva uses the following categories of sub-processors: cloud infrastructure (AWS), payment processing (Stripe), email delivery (Postmark), and error monitoring (Sentry).

4. Security Measures

Syncriva implements encryption at rest (AES-256) and in transit (TLS 1.3), access controls, regular penetration testing, and SOC 2 Type II certification.

5. Signing the DPA

Enterprise customers may request a countersigned DPA by contacting their account manager. Starter and Pro plan customers accept this DPA automatically as part of the Terms of Service.

Security at Syncriva

Questions? security@syncriva.com

Certifications & Compliance

Infrastructure Security

All data is encrypted at rest (AES-256) and in transit (TLS 1.3). Encryption keys are managed via AWS KMS with automatic annual rotation. Infrastructure runs in VPC isolation with no direct public internet access to data nodes.

Application Security

Responsible Disclosure

We run a private bug bounty program. Email security@syncriva.com with vulnerability details. We acknowledge receipt within 24 hours and provide a remediation timeline within 5 business days.

Talk to Sales

Tell us about your use case and we will get back to you within one business day.

All Systems Operational

Last checked:

🟢 Events APIOperational
🟢 Pipelines EngineOperational
🟢 REST API GatewayOperational
🟢 Webhook DeliveryOperational
🟡 GraphQL EndpointDegraded Performance
🟢 DashboardOperational
🟢 CDN & Edge NodesOperational
🟢 Authentication ServiceOperational

Incident: GraphQL P95 latency elevated (~320ms). Investigation ongoing.