MongoDB's Full Time Diagnostic Data Capture (FTDC) records ~5,700 metrics per second into a diagnostic.data folder — the first thing MongoDB support requests during performance incidents. On self-managed servers this file is directly accessible, but on Atlas it's hidden: not in the UI, not in the log download, and undocumented. There is an undocumented API endpoint that packages FTDC on demand using three API calls, requiring a programmatic API key and the internal replica set name (not the display name). A critical gotcha: Atlas sets the FTDC directory size limit to 400 MB (double the default), which on a busy production cluster retains only 2–5 days of history before oldest files are silently deleted. The key operational advice is to pull FTDC data during an incident, not after — by the time a postmortem is scheduled, the data may be gone. Two tools for reading FTDC are mentioned: keyhole (Grafana-based dashboards) and Big Hole (browser-only, no upload required, supports Atlas tarballs directly).
Nguồn: https://www.percona.com/blog/the-diagnostic-data-mongodb-atlas-doesnt-hand-you. 8 Sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
DumboDB là sự kết hợp giữa MongoDB và Git, được thiết kế để tránh lỗi và đảm bảo hoạt động ổn định như mong đợi.
Lập trình viên cần đọc bài này để khám phá cách DumboDB kết hợp MongoDB và Git để tự động phát hiện và khắc phục lỗi tái phát (regression) trong quá trình phát triển, giúp bảo đảm chất lượng mã và tránh những lỗi khó phát hiện trong môi trường sản xuất.
Việc triển khai cơ sở dữ liệu đa cụm (multi-cluster databases) trên Kubernetes giúp hệ thống chịu được các sự cố vùng, lỗi control plane hoặc mạng. Bài viết đề cập đến kiến trúc và cách triển khai giải pháp này.
Lập trình viên cần đọc bài này để hiểu cách thiết kế và triển khai cơ sở dữ liệu phân tán trên Kubernetes để đảm bảo độ tin cậy, khả năng phục hồi và hiệu suất cao ngay cả khi gặp các sự cố lớn như mất vùng, hệ thống kiểm soát bị hư hỏng hoặc tách mạng.
DumboDB, sự kết hợp giữa MongoDB và Git, vừa bổ sung tính năng --auto-commit, giúp tự động ghi lại mọi cập nhật.
Lập trình viên cần đọc bài này để khám phá cách tích hợp tự động commit dữ liệu MongoDB với Git, giúp streamline quá trình quản lý phiên bản và tránh rủi ro khi đồng bộ hóa giữa hai hệ thống.
Một nhà phát triển front-end chia sẻ hành trình học NestJS, MongoDB và Kafka thông qua việc xây dựng nền tảng phân tích người dùng từ đầu, sử dụng kiến trúc microservice với monorepo TypeScript (Turborepo), tích hợp các chỉ số phân tích như lượt xem trang, thời gian lưu trú và phiên người dùng độc nhất bằng thuật toán downsampling LTTB và Min-Max-Average.
Nếu bạn đang tìm hiểu về backend chuyên sâu, từ kiến trúc phân tán đến các công nghệ như NestJS và Kafka, thì bài viết này là nguồn tham khảo thực tế để bạn xây dựng dự án từ cơ sở, áp dụng các pattern thiết kế và tối ưu hóa quy trình xử lý dữ liệu hiệu quả.
Bài viết hướng dẫn xây dựng nền tảng thương mại điện tử với backend Node.js và ba lựa chọn frontend: Angular, React và Vue.js.
Lập trình viên Node.js sẽ tìm hiểu cách xây dựng hệ thống thanh toán trực tuyến hiệu quả bằng backend Node.js và frontend đa nền tảng (React, Vue, Angular), giúp hiểu rõ cách kết hợp các công nghệ này để tối ưu hóa quy trình phát triển ứng dụng thương mại điện tử.
Ứng dụng Village giúp nhận diện các mẫu thay đổi tâm trạng và cơn đau thể chất thông qua dữ liệu ghi chép, thay vì chỉ dựa vào trí nhớ.
Là người viết mã, bạn có thể hiểu rõ cách ứng dụng AI tích hợp với sinh hoạt hàng ngày sẽ giúp cải thiện chất lượng cuộc sống và phát triển các giải pháp thực tế cho vấn đề sức khỏe, từ đó tạo ra những ứng dụng hữu ích cho cộng đồng.
Learning Discriminators in Mongoose Why We Need Them There are cases where you want to store documents with varying data structures/schemas in a single collection, but they all share the same root …
Percona Server for MongoDB (PSMDB) 8.3 ra mắt dưới dạng Technical Preview, bỏ qua phiên bản 8.1 và 8.2, tích hợp nhiều cải tiến như Cost-Based Ranker (CBR) làm trình chọn kế hoạch truy vấn mặc định, điều chỉnh cache WiredTiger theo tỷ lệ bộ nhớ khả dụng (hữu ích cho Kubernetes), tăng tốc sync ban đầu, bulk insert time-series nhanh hơn, và chuẩn bị cho tính năng full-text/vector search. Bản phát hành này có những thay đổi phá vỡ quan trọng như bắt buộc rebuild geospatial index, mã lỗi thay đổi, giới hạn 100 MB cho truy vấn $text sắp xếp theo điểm số, và điều chỉnh phép toán ngày pre-epoch. PSMDB 8.0 hiện chiếm 47,6% các phiên bản đang hoạt động, nhưng 8.0.26-11 vẫn là lựa chọn sản xuất ổn định cho đến khi 8.3 đạt trạng thái GA.
Là người phát triển MongoDB, hãy đọc để cập nhật về Cost-Based Ranker mới và các cải tiến như cache sizing động cho Kubernetes, đồng thời chuẩn bị cho các thay đổi breaking trong 8.3 trước khi chuyển đổi.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử