HMS Map Kit - Clustering
Here is the documentation for marker cluster. https://developer.huawei.com/consumer/en/doc/development/HMS-Guides/hms-map-drawonthemap#h2-1586915875534
It works perfectly fine for a small amount of markers.
Simply add .clusterable(true)
Alternatively, you could use the library I have created for clustering where it can render 10,000 markers without any lag.
https://github.com/hunterxxx/huawei-map-clustering