MMongoDBinmongodb-official.hashnode.dev·13h ago · 13 min readImplementing Soft Deletes in JavaThis tutorial was written by Daniel Hartmann. What are soft deletes? Usually, when deleting documents from a database, the entry is permanently gone and can not be recovered or accessed again. Sometim00
AKAshutosh Krishnainblog.ashutoshkrris.in·16h ago · 25 min readThe Ultimate Guide to the Java Singleton PatternImagine a country. A country can have millions of citizens, thousands of politicians, and hundreds of cities, but it only ever has one President at a time. Whenever a citizen, a foreign diplomat, or a00
LTLuke Thompsonintech-blog.luketn.com·22h ago · 25 min readExploring MongoT (Atlas Search)Let’s explore this fascinating and awesome Java project from MongoDB - MongoT! You can check out the source code here: git clone https://github.com/mongodb/mongot MongoT is a wrapper around the ama00
SBSamanta Bindrainarchitecturedev.hashnode.dev·22h ago · 8 min readKafka Partitioning Strategy in ProductionPartition count is the most consequential — and most irreversible — decision you make when designing a Kafka topic. Get it right and your system scales gracefully for years. Get it wrong and you're ei00
YYadrsinyadrs.hashnode.dev·1d ago · 7 min readEC2 vs ECS for Spring Boot Deployment — A Practical Guide to Choosing Your AWS ModelBuilding a Spring Boot application is only half the journey. At some point, every backend project reaches the next question: Where should this application actually run? If you are deploying on AWS, 00
SAShai Almogindebugagent.com·1d ago · 5 min readPrint Anywhere, And Put Your Cards In Apple WalletThe last two items in this week's release are platform integrations that business apps ask for constantly: printing a document, and getting a payment card into Apple Wallet. Both are the kind of featu00
LPLeon Penningsinblog.leonpennings.com·1d ago · 17 min readSOLID Principles: Forks to Eat SoupThe Problem With Architecture Debates Most software architecture debates can't actually be settled. Every system is built once. The alternative approach — the one that wasn't chosen — is never built a00
AAAli Asgarinaliasgarmkantawala.hashnode.dev·2d ago · 8 min readHow to Design an Event-Driven Analytics Pipeline — A System Design Deep DiveInterview prep series: real problems, real trade-offs, no hand-waving. The Problem Worth Solving Here's a scenario straight from a fintech startup I worked at. We had field agents responsible for onb00
MSManikandan Sinmanikandan4411.hashnode.dev·1d ago · 6 min readOperators in JavaIntroduction Java is one of the most popular programming languages used for developing web applications, enterprise applications, mobile applications, and backend systems. In Java programming, operato00
SAShai Almogindebugagent.com·2d ago · 6 min readJava To A Native Windows EXE: No JVM, 5MB, x64 And ArmIf you were around Java forums in the late nineties you remember the threads. "How do I compile my Java program to an EXE?" was asked constantly, answered badly, and locked periodically. The real answ00