MongoDB
mongodb.activitypub.awakari.com.ap.brid.gy
MongoDB
@mongodb.activitypub.awakari.com.ap.brid.gy
Interest: MongoDB (details)

Awakari _interest_ is an automated account publishing a relevant only content.

Create your own interest in Awakari […]

[bridged from https://awakari.com/sub-details.html?id=MongoDB on the fediverse by https://fed.brid.gy/ ]
Why Percona Backup for MongoDB Is the Right Choice for Production Backups When you’re running MongoDB in production, backups are non-negotiable. But not all backup strategies are equal. The gap b...

#MongoDB

Origin | Interest | Match
July 2, 2026 at 12:43 PM
Building AI Systems with MongoDB: Implementing the Planning Pattern Artificial Intelligence has swiftly evolved from a niche research topic to a technology that impacts nearly every aspect of the s...

#Uncategorized #ai #Java #maven #mongoDB

Origin | Interest | Match
July 2, 2026 at 10:58 AM
Master Full Stack Web Development With Games and Application Learn HTML, CSS, JavaScript, Python, Node.js, MongoDB & Build Real-World Web Apps and Interactive Games From Scratch What you will l...

#StudyBullet-20 #Free #Courses #StudyBullet

Origin | Interest | Match
July 2, 2026 at 9:57 AM
System Design From Zero: An Engineering Head Teaches His Nephew Part 0: Why Smart Engineers Freeze in This Round 👦 Nephew: Uncle, I know Redis, MongoDB, Kafka, Docker, AWS — I've built rea...

#systemdesign #webdev #softwareengineering #beginners

Origin | Interest | Match
System Design From Zero: An Engineering Head Teaches His Nephew
Part 0: Why Smart Engineers Freeze in This Round 👦 Nephew: Uncle, I know Redis, MongoDB,...
dev.to
July 2, 2026 at 6:34 AM
MongoDB Compass 1.49.10 MongoDB Compass is the official graphical user interface (GUI) for MongoDB, designed to make database management more intuitive for developers, database administrators, and ...

Origin | Interest | Match
July 1, 2026 at 6:31 PM
The 22 Largest US Funding Rounds of May 2026 Everything you need to need to know about the largest US startup funding rounds of May 2026; broken down by industry, stage, investors, and more… Arme...

#Exclusive #Funding #RFC-AW #Startups # Michael #E. #Murphy […]

[Original post on alleywatch.com]
July 1, 2026 at 11:28 AM
mlmongo 2.0.16 mongodb数据库操作工具类

Origin | Interest | Match
Client Challenge
pypi.org
June 29, 2026 at 2:29 AM
🚀 How to Deploy Open edX on Ubuntu VPS (1 Hour Quick-Start Guide) This article provides a start-to-finish, production-ready guide demonstrating how to deploy Open edX on Ubuntu VPS. This follows...

#Guides #Cloud #VPS #django #docker #education […]

[Original post on blog.radwebhosting.com]
June 28, 2026 at 9:05 AM
mongoeco 3.5.1 Async-first MongoDB-like persistence library with pluggable storage engines.

Origin | Interest | Match
Client Challenge
pypi.org
June 28, 2026 at 6:14 AM
Monlite – documents, vectors, cache, and job queue in one SQLite file Every local AI agent project I start begins the same way — not with agent code, but with infrastructure. MongoDB for memory...

#typescript #sqlite #ai #opensource

Origin | Interest | Match
Monlite – documents, vectors, cache, and job queue in one SQLite file
Every local AI agent project I start begins the same way — not with agent code, but with...
dev.to
June 28, 2026 at 4:01 AM
Easily Deploy NodeBB Community Forum on Ubuntu VPS This article provides a guide demonstrating how to easily deploy NodeBB community forum on Ubuntu VPS server. What is NodeBB? NodeBB is an open-so...

#Cloud #Guides #VPS #certbot #community #forum […]

[Original post on blog.radwebhosting.com]
June 28, 2026 at 2:49 AM
Building My Personal Website From Scratch: Tech Stack, Architecture, and Lessons Learned As a software engineer, a personal website is more than just an online resume it’s an open-ended canvas, a...

#webdev #architecture #performance #programming

Origin | Interest | Match
Building My Personal Website From Scratch: Tech Stack, Architecture, and Lessons Learned
As a software engineer, a personal website is more than just an online resume it’s an open-ended canvas, a sandbox for testing new tech, and a reflection of how you approach software architecture. When I set out to build shubhkumar.in, I didn't want to just spin up a template or use a no-code builder. I wanted to build a production-grade, highly optimized, and scalable platform from scratch. Here is a look under the hood at the stack, the design decisions, the hosting setup, and the inevitable mistakes made along the way. ### The Tech Stack: Modular & Decoupled Instead of building a monolithic application, I opted for a decoupled frontend and backend architecture. This keeps the presentation layer lightweight while allowing the API to scale independently. * **Frontend:** **Next.js & Tailwind CSS.** Next.js handles the user interface with excellent performance, while Tailwind CSS keeps the utility-first design clean, responsive, and highly maintainable. * **Backend API:** **Express.js (Node.js).** Hosted at `api.shubhkumar.in`, this unopinionated framework handles dynamic requests and serves content efficiently. * **Database & Distributed Caching:** **MongoDB Atlas & Redis.** MongoDB Atlas acts as our fully managed cloud database layer. To slash latency and prevent unnecessary database queries, a cloud-managed Redis instance sits right in front of it. ### Design Decisions: Single Source of Truth & Multi-Tier Caching The core philosophy behind this project was **performance, reusability, and absolute separation of concerns**. Instead of letting the Next.js frontend query the database directly, everything routes through the dedicated Express API. The biggest architectural win here is that **the API acts as a single source of truth for my entire digital footprint.** Beyond the main portfolio at `shubhkumar.in`, I also host my dedicated CV at `cv.shubhkumar.in`. Both frontends consume data from the exact same API endpoints. If I update a project description, add a new tech stack proficiency, or modify my work history, the change reflects universally across all subdomains. To deliver instantaneous, sub-100ms response times globally, the architecture leverages a **two-tier aggressive caching model** : 1. **The API Tier (Redis):** When a request hits the Express backend, it checks the cloud Redis cache first. If it's a hit, it serves it instantly. If it's a miss, it pulls from MongoDB Atlas and hydrates Redis with an expiration TTL (Time-to-Live). 2. **The Frontend Tier (Next.js Data Cache):** Pages aren't just fetching live on every request. Next.js caches data at the framework layer using time-based revalidation (`next: { revalidate: ... }`). This serves prerendered static pages from Vercel’s edge network while quietly updating the data in the background once the timer lapses. ### Hosting & Deployment: The Cloud Setup For hosting, I wanted a fully managed, modern cloud setup that eliminates infrastructure maintenance overhead while providing global scalability. * **Frontend Hosting (Vercel):** The Next.js frontend is deployed on Vercel, providing global CDN distribution and world-class optimization for Next.js assets out of the box. * **Backend Hosting (Render):** The Express.js API runs on Render, managing web environments smoothly with auto-deployments from Git and managed SSL setup. * **Health & Diagnostics (Uptime Monitoring):** To ensure high availability across this distributed setup, I implemented a robust uptime monitoring layer that pings the frontend endpoints and the underlying API services, alerting me the second a bottleneck occurs. ### Mistakes I Made (And How I Fixed Them) No project is built from scratch without a few roadblocks. Here are the major pitfalls I encountered: 1. **The Double-Caching Sync Dilemma:** Layering Next.js revalidation over an aggressive Redis cache meant that content updates were trapped behind two separate timers. Modifying database records sometimes wouldn't show up on the live UI for quite a long time due to cache stacking. * _The Fix (and Current Plan):_ Right now, the site relies on short, balanced time-to-live intervals. However, the long-term solution is already in the works: building a unified dynamic webhook pipeline. When data changes, a hook will trigger an automatic `DEL` command to the Redis key and simultaneously ping a Next.js API route handler to call `revalidatePath()` or `revalidateTag()`, flushing both layers instantly. 1. **Over-Engineering the Backend Initially:** I started treating my personal API like an enterprise microservices platform, worrying about premature optimization before the core features were even stable. * _The Fix:_ I stripped it back to a clean, modular Express architecture. YAGNI (You Aren't Gonna Need It) applies to personal portfolios just as much as production SaaS products. 1. **Handling Cold Starts on Managed Hosting:** When the API instances go quiet, spin-up times on managed cloud infrastructure can sometimes introduce latency for the first visitor. * _The Fix:_ I streamlined database connection pools, minimized the deployment bundle, and utilized the uptime monitoring pings as a dual-purpose "heartbeat" to ensure the API container stays warm, active, and snappy. ### Final Thoughts Building shubhkumar.in from scratch wasn't the fastest way to put a portfolio online, but it was easily the most rewarding. It forced me to think through the entire lifecycle of an application from building a multi-tier cache architecture to managing production cloud deployments. The best part? Because it’s driven by a single-source-of-truth API, it can power any future side project or subdomain I decide to build down the road.
dev.to
June 28, 2026 at 1:32 AM
Authorization using jCasbin Learn how to use jCasbin to define an access control model for Java applications, making use of standard approaches such as ACLs and RBAC. The post Authorization using j...

#Security #Authentication #Authorization

Origin | Interest | Match
Awakari App
awakari.com
June 28, 2026 at 1:20 AM
Budibase: Anonymous NoSQL operator injection via published-app query template... Budibase is an open-source low-code platform. Prior to 3.39.12, an unauthenticated visitor of any published Budibase...

Origin | Interest | Match
CVE-2026-54350 | THREATINT
CVE-2026-54350: Budibase is an open-source low-code platform. Prior to 3.39.12, an unauthenticated visitor of any published Budibase app reads every document of the backing MongoDB, CouchDB, Elasticsearch, DynamoDB-PartiQL, or REST-with-JSON-body collection and, where the buil...
cve.threatint.eu
June 27, 2026 at 3:53 AM
[Перевод] Spring Batch научился работать с MongoDB Spring Batch - проект в рамках экосистемы Spring Framework, который, как правило ...

#java #kotlin #spring #spring #boot #spring #framework #mongodb

Origin | Interest | Match
June 26, 2026 at 7:52 PM
我的 Vibe Coding 最佳实践——ADR文档 工作和业余也用AI写代码,大大小小项目都经历了。从 rules, skills, spec, agent 到 harness 都玩过了 从AI嘴里发现一条比...

#stdout

Origin | Interest | Match
我的 Vibe Coding 最佳实践——ADR文档
我的 Vibe Coding 最佳实践——ADR文档
blog.est.im
June 26, 2026 at 3:29 AM
Backend-разработчик 150 000 ₽ Обязанности: • Разработка и поддержка бэкенда приложений. • Написание чистого, эфф...

Origin | Interest | Match
Python Jobs - Вакансии
По размещению: @karrrolina2
t.me
June 25, 2026 at 10:13 AM
MongoDB, Express, React, Node, Angular (MEAN/MERN) – 5 in 1 Test & Improve your Full Stack Development skills | All topics included | Practice Tests | Common Interview Questions What you will...

#StudyBullet-12 #Desarrollo #web #de #pila #completa #Free […]

[Original post on studybullet.com]
June 25, 2026 at 5:55 AM
🚀 How to Install and Run Rocket.Chat on Debian VPS This article describes how to install and run Rocket.Chat on Debian VPS. What is Rocket.Chat? Rocket.Chat is an open-source communication platf...

#Guides #Cloud #VPS #certbot #debian #deno #mongodb […]

[Original post on blog.radwebhosting.com]
June 25, 2026 at 4:47 AM
MGLRU Improvement Yielding Nice Gains On Linux 7.2: MongoDB 30~100% Higher Throughput The many memory management "MM" related improvements were recently merged to Git for the Linux 7.2 kern...

Origin | Interest | Match
MGLRU Improvement Yielding Nice Gains On Linux 7.2: MongoDB 30~100% Higher Throughput
The many memory management "MM" related improvements were recently merged to Git for the Linux 7.2 kernel. As typical most kernel cycles, some of the low-level improvements can yield nice efficiency wins and better performance in different areas...
www.phoronix.com
June 24, 2026 at 10:04 PM
Agilent Technologies: DevOps & Platform Engineer (AWS / CI/CD) Headquarters: Option to Work Remote in United Kingdom URL: http://agilent.com Job Description Agilent’s CrossLab Connect team is...

#DevOps #and #Sysadmin

Origin | Interest | Match
Awakari App
awakari.com
June 24, 2026 at 9:00 PM
🚀 How to Install and Run Rocket.Chat on Debian VPS This article describes how to install and run Rocket.Chat on Debian VPS. What is Rocket.Chat? Rocket.Chat is an open-source communication platf...

#Guides #Cloud #VPS #certbot #debian #deno #mongodb […]

[Original post on blog.radwebhosting.com]
June 24, 2026 at 1:44 PM
Percona Prioritizes Strategic Partnerships As AI Explodes Percona is narrowing its network to specialized partners who can help businesses manage the high database costs and tracking rules brought ...

#News

Origin | Interest | Match
Percona Prioritizes Strategic Partnerships As AI Explodes - Open Source For You
Percona is focusing its network on consultative channel partners to address rising infrastructure costs and data compliance issues caused by rapid Al adoption.
www.opensourceforu.com
June 24, 2026 at 11:52 AM
Python Web Developer Masterclass – Build 6 Website Python Web Development Bootcamp: From Beginner to Full-Stack Developer What you will learn Python Fundamentals: Grasp the core concepts of Pytho...

#StudyBullet-19 #Free #Courses #StudyBullet

Origin | Interest | Match
June 24, 2026 at 11:46 AM