Nền tảng rao vặt (classified ads) như Chợ Tốt có bài toán hạ tầng khác hẳn sàn TMĐT truyền thống: phần lớn nội dung do người dùng tạo ra, đặc biệt là ảnh; người mua tìm kiếm theo khu vực và danh mục; giao dịch thường diễn ra qua chat thay vì giỏ hàng. Vì vậy hạ tầng cần ưu tiên ba thứ: xử lý và phân phối ảnh khối lượng lớn, tìm kiếm có lọc theo vị trí, và kiểm duyệt nội dung — trước cả thanh toán hay auto-scale mùa sale.
Bài viết phân tích đặc điểm công khai của mô hình rao vặt để rút ra bài học kiến trúc cho startup; không mô tả hệ thống nội bộ của bất kỳ doanh nghiệp cụ thể nào.
Tóm tắt nhanh
- Ảnh do người dùng tải lên là khối dữ liệu lớn nhất: cần quy trình nén, đổi kích thước, kiểm duyệt và phân phối qua CDN.
- Tìm kiếm theo khu vực, danh mục, giá là trái tim của trải nghiệm — database thông thường sớm trở thành điểm nghẽn.
- Kiểm duyệt, chống lừa đảo và spam quyết định niềm tin của người dùng.
- Hàng triệu trang tin đăng có vòng đời ngắn đặt ra bài toán SEO riêng.
Nền tảng rao vặt khác sàn TMĐT ở điểm nào?
| Tiêu chí | Sàn TMĐT (B2C, B2B2C) | Nền tảng rao vặt (C2C, tin đăng) |
|---|---|---|
| Nguồn nội dung | Nhà bán đăng sản phẩm có cấu trúc | Người dùng tự đăng, chất lượng không đồng đều |
| Giao dịch | Giỏ hàng, thanh toán, vận chuyển trên sàn | Thường liên hệ, chat, gặp trực tiếp |
| Vòng đời nội dung | Sản phẩm tồn tại lâu | Tin đăng hết hạn sau vài tuần |
| Tìm kiếm | Theo từ khóa, thương hiệu | Theo khu vực, danh mục, khoảng giá, tình trạng |
| Rủi ro chính | Quá tải mùa sale, bán vượt tồn kho | Lừa đảo, spam, nội dung vi phạm |
| Mẫu tải | Đỉnh nhọn theo chiến dịch | Ổn định, tăng dần theo người dùng |
5 bài toán hạ tầng của nền tảng rao vặt
[ẢNH 1 — 5 bài toán hạ tầng của nền tảng rao vặt]
1. Ảnh người dùng tải lên khối lượng lớn
Mỗi tin đăng có nhiều ảnh chụp bằng điện thoại, dung lượng gốc lớn. Quy trình chuẩn: tải ảnh thẳng lên Sun S3 bằng đường dẫn tải lên có thời hạn (không đi qua máy chủ ứng dụng), một worker tạo các kích thước cần dùng ở định dạng WebP, xóa thông tin vị trí GPS trong ảnh để bảo vệ người đăng, rồi phục vụ qua Sun CDN.
2. Tìm kiếm theo khu vực và nhiều bộ lọc
Người dùng tìm “xe máy cũ quận 7 dưới 20 triệu”. Truy vấn kết hợp từ khóa, vị trí, danh mục và khoảng giá trên hàng triệu tin là việc của công cụ tìm kiếm chuyên dụng (Elasticsearch, OpenSearch) có hỗ trợ truy vấn địa lý, không phải database quan hệ.
3. Kiểm duyệt nội dung, chống lừa đảo và spam
Tin đăng cần được lọc trước hoặc ngay sau khi hiển thị: từ khóa cấm, ảnh vi phạm, giá bất thường, một tài khoản đăng hàng loạt tin giống nhau. Kiểm duyệt nên chạy qua hàng đợi, kết hợp quy tắc tự động, mô hình AI phân loại và người duyệt cho các trường hợp nghi vấn.
4. Chat giữa người mua và người bán
Chat thời gian thực cần kết nối giữ lâu (WebSocket), lưu lịch sử tin nhắn và thông báo đẩy. Đây cũng là nơi kẻ lừa đảo hoạt động, nên cần cảnh báo khi phát hiện dấu hiệu như yêu cầu chuyển khoản trước, đường dẫn lạ.
5. Vòng đời tin đăng và dữ liệu
Tin hết hạn, tin đã bán, tài khoản không hoạt động tích tụ nhanh. Cần chính sách lưu trữ rõ: ảnh của tin đã hết hạn lâu chuyển sang lớp lưu trữ rẻ hơn hoặc xóa, dữ liệu cá nhân xóa theo yêu cầu người dùng.
Lộ trình hạ tầng cho startup rao vặt theo 3 giai đoạn
Đừng xây cho một triệu người dùng khi mới có một nghìn. Lộ trình dưới đây giúp hạ tầng lớn lên cùng sản phẩm.
[ẢNH 2 — Lộ trình hạ tầng startup rao vặt 3 giai đoạn]
Thành phần
MVP (dưới 10.000 tin)
Tăng trưởng (10.000 – 500.000 tin)
Quy mô (trên 500.000 tin)
Ứng dụng
1 Sun VM
2+ Sun VM sau Sun Load Balancer
Dịch vụ tách riêng trên Sun Kubernetes
Ảnh
Sun S3 + Sun CDN ngay từ đầu
Thêm worker xử lý ảnh qua hàng đợi
Lớp lưu trữ theo vòng đời, nhiều worker
Tìm kiếm
Full-text của PostgreSQL
Elasticsearch / OpenSearch có truy vấn địa lý
Cụm tìm kiếm riêng, đồng bộ qua Sun Kafka Highway
Database
PostgreSQL trên Sun Database
Thêm read replica
Tách database theo dịch vụ
Kiểm duyệt
Quy tắc từ khóa + duyệt tay
Hàng đợi kiểm duyệt + mô hình phân loại
Hệ thống chấm điểm rủi ro tài khoản và tin đăng
Chat
Dịch vụ chat bên thứ ba
Tự xây với WebSocket
Dịch vụ chat riêng, lưu trữ tách biệt
Điểm mấu chốt: đưa ảnh ra object storage và CDN ngay từ ngày đầu — đây là quyết định rẻ nhất lúc bắt đầu và đắt nhất nếu phải chuyển sau này. Đang chọn nơi đặt máy chủ? Xem top giải pháp hosting cho website TMĐT.
SEO cho nền tảng rao vặt: hàng triệu trang, vòng đời ngắn
Nền tảng rao vặt sống nhờ traffic tìm kiếm, nhưng số lượng trang khổng lồ và nội dung người dùng tạo ra đặt ra rủi ro riêng. Năm nguyên tắc kỹ thuật:
- Trang danh mục theo khu vực là tài sản SEO chính, không phải từng tin đăng. Trang “xe máy cũ tại Đà Nẵng” sống lâu, tích lũy thứ hạng; tin đăng đến rồi đi.
- Xử lý tin hết hạn có chủ đích: giữ trang và hiển thị “đã bán” kèm tin tương tự trong thời gian ngắn, sau đó trả mã 410 hoặc chuyển hướng về trang danh mục — tránh hàng loạt trang lỗi 404 mềm.
- Kiểm soát trang lọc: không cho công cụ tìm kiếm thu thập mọi tổ hợp bộ lọc; chỉ mở các tổ hợp có nhu cầu tìm kiếm thật.
- Trang tin nghèo nội dung (một dòng mô tả, không ảnh) nên đặt noindex cho đến khi đủ thông tin.
- Tốc độ trang: ảnh qua CDN, kích thước đúng chỗ, máy chủ đủ nhanh để Googlebot thu thập nhiều trang mỗi ngày — chi tiết trong CDN cho e-commerce.
Chi phí hạ tầng tham khảo cho startup rao vặt
| Giai đoạn | Cấu hình tham khảo | Chi phí ước tính |
|---|---|---|
| MVP | 1 Sun VM, Sun Database gói nhỏ, Sun S3 100 GB, Sun CDN | [GIÁ] VNĐ/tháng |
| Tăng trưởng | 2 Sun VM, Load Balancer, Database có replica, máy chủ tìm kiếm, Sun S3 1–2 TB | [GIÁ] VNĐ/tháng |
Với nền tảng nhiều ảnh, phí data transfer có thể là khoản lớn ở nhà cung cấp tính phí theo GB; Sunteco không tính phí data transfer. Xem Bảng giá dịch vụ cloud Sunteco và bức tranh tổng thể trong hướng dẫn giải pháp cloud thương mại điện tử.
Câu hỏi thường gặp về hạ tầng nền tảng rao vặt
Xây website rao vặt cần hạ tầng gì?
Giai đoạn đầu cần một máy chủ ứng dụng, database PostgreSQL, object storage cho ảnh và CDN. Khi số tin tăng, bổ sung công cụ tìm kiếm có truy vấn địa lý, hàng đợi xử lý ảnh và kiểm duyệt, cân bằng tải cho nhiều máy chủ.
Server cho sàn rao vặt cần mạnh đến mức nào?
Không cần mạnh ngay từ đầu. Một máy chủ ảo 2–4 vCPU đủ cho giai đoạn MVP nếu ảnh được lưu trên object storage và phục vụ qua CDN. Điểm nghẽn thường xuất hiện ở tìm kiếm và database trước khi đến máy chủ ứng dụng.
Nền tảng rao vặt khác sàn TMĐT thế nào về hạ tầng?
Nền tảng rao vặt chủ yếu xử lý nội dung người dùng tạo ra, tìm kiếm theo khu vực và kiểm duyệt; tải tăng dần đều. Sàn TMĐT tập trung vào giỏ hàng, thanh toán, tồn kho và chịu đỉnh tải nhọn trong các đợt sale.
Làm sao xử lý tin đăng hết hạn cho tốt SEO?
Giữ trang ngắn hạn với nhãn đã bán và gợi ý tin tương tự, sau đó trả mã 410 hoặc chuyển hướng về trang danh mục phù hợp. Đầu tư SEO chính vào trang danh mục theo khu vực vì chúng tồn tại lâu dài.
Bắt đầu xây dựng marketplace với Sunteco Cloud
Máy chủ, object storage, CDN và database tại Việt Nam, giá VNĐ, không tính phí data transfer — nền móng gọn để startup rao vặt đi từ MVP đến quy mô lớn.






