Post
Share your knowledge.

dhaholar536
Aug 15, 2025
Article
Designing Multi-User Apps Without Bottlenecks
Problem this solves: Shared data structures often kill throughput in social or multiplayer apps.
What you’ll learn:
Partitioning state
Delegating ownership
Coordinating with minimal shared writes
Step-by-step: Chat app
Each conversation = shared object with metadata + dynamic field per message.
Messages stored in owned objects per user for quick appending.
Aggregation jobs merge for full history.
- Sui
- SDKs and Developer Tools
1
Share
Comments
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
1279Posts4408Answers
Bounty Posts
- How to Maximize Profit Holding SUI: Sui Staking vs Liquid Staking616
- Why does BCS require exact field order for deserialization when Move structs have named fields?65
- Multiple Source Verification Errors" in Sui Move Module Publications - Automated Error Resolution55
- Sui Move Error - Unable to process transaction No valid gas coins found for the transaction419
- Sui Transaction Failing: Objects Reserved for Another Transaction410