NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
400TB Single Cluster: OceanBase Powers Kwai`s Core Business (oceanbase.github.io)
taspeotis 19 hours ago [-]
How did this get 32 points? It’s a marketing page.
jinqueeny 19 hours ago [-]
Sorry if the post sounds too marketing-heavy. I'm sharing this case study because it addresses a common technical challenge: scaling a high-traffic application (Kwai, a video platform) from traditional MySQL to a distributed database system. It describes the journey from managing 300+ MySQL shards to consolidating into a single 400TB cluster using OceanBase, handling over 1 million QPS during peak loads. While the post is oriented towards promoting OceanBase, it resonated with developers because it provides specific technical details about real-world scaling problems, architecture decisions, and performance metrics that many engineering teams face when growing beyond traditional MySQL setups.
theideaofcoffee 19 hours ago [-]
This comment pegs my AI-slop-o-meter scale high. No real human genuinely talks like this. Perhaps sharing specific problems you ran into in your single host to distributed sql journey that this product solved for you would be useful? That would be much more interesting than a post about a marketing page and Someone Else’s Problem.
askthrowaway 16 hours ago [-]
Your AI-slop-o-meter needs calibration
cr125rider 9 hours ago [-]
AI-slop-o-makers were trained heavily on marketing-speak and they often sound very similar.
tuananh 14 hours ago [-]
are you working for OceanBase?
teleforce 14 hours ago [-]
For clarification OceanBase is a distributed database offering from the Ant group from Alibaba that also owns and operates Alipay.

There's another related storage solutions by Huawei namely OceanStor but the database or storage engine is HPDA or Huawei High Performance Data Analytics [1].

[1] OceanStor Pacific Storage for High-Performance Data Analytics .

https://e.huawei.com/eu/topic/storage/high-performance-data-...

sreekanth850 16 hours ago [-]
Does this support Stored procedures? What is the level of compatibility with MySQL ?
pkkkzip 19 hours ago [-]
this reminds me of stackoverflow's vertical scaling with a fail over server.

drastically simplifies scaling when you are dealing with only one machine with huge amount of RAM and maximum cores.

I think the most you can get now is 192x2 cores and double digit TB of RAM

but more economical is proably 128x2 cores with single digit TB of RAM

its pretty insane how much traffic you can throw at a single machine like this espeically if you use optimized languages like Go or Rust to handle traffic.

there's still use for distributed computing but 99.8% of websites do not really need it.

a012 17 hours ago [-]
This is what we did for a now defunct service where it’s scaled to a biggest available machine at that time (less than a TB of memory) and the db was mostly for a freaking giant table.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 23:06:19 GMT+0000 (UTC) with Wasmer Edge.