Xata is now open source. Apache 2.0.
Postgres platform with Copy-on-write branching at the storage layer. Copy a TB-sized database in seconds. Inactive copies scale to zero automatically. 100% vanilla Postgres.
Two use cases driving this:
• Preview and testing environments with real production data
• Platforms provisioning per-user Postgres at scale
Built on CloudNativePG + OpenEBS. Runs on Kubernetes.
What's in the release:
• SQL gateway, responsible for routing, IP filtering, waking up scaled-to-zero clusters, serving the serverless driver over HTTP / websockets, etc.
• Branch operator managing all resources related to a branch.
• Clusters and projects services for the control-plane and REST APIs
• Auth service, based on Keycloack for API keys
• CLI that makes use of the REST API
• Scale-to-zero CNPG plugin for automatically hibernating branches on inactivity
This is the first of several announcements. More next week.
Clickhouse is insane. Wrote this terrible query to sketch an idea and it completed in 2ms across 26M events. This query (probably) would've crashed pg.
Yes:
- If you store and query petabytes of analytical data, then ClickHouse is much better than PostgreSQL
- If you store and query petabytes of structured logs or wide events, then VictoriaLogs is much better than PostgreSQL
- If you store and query billions of numeric time series with hundreds of thousands of measurements per each series, then VictoriaMetrics is much better than PostgreSQL.
"Much better" above means at least 10x cost savings on infrastructure and operations.
VictoriaMetrics v1.132.0 contains an optimized OpenTelemetry protocol parser, which is up to 6x faster than the previous one.
I don't like OpenTelemetry protocol for metrics because it is over-engineered and bloated, but it was fun optimizing the OTEL metrics' parser with the help of https://t.co/e5kGAs9fyd package. I suspect the resulting parser is the fastest one for OTEL protocol for metrics.
If you are interested in details, then take a look at the commit https://t.co/p4hbajvPky
@Wise Your support is very good in making excuses that's why I am tagging you here. I asked them to escalate the issue as the issue is still not resolved. I have already opened sufficient number of support ticket and a complaint officer is also involved without any progress.