Exception handling in an application can often be varied, inconsistent, or inappropriate. This article proposes an API to make exception handling more robust and efficient.
Sharding is one of MongoDB's more useful features. But given the options, here is a breakdown of suggestions and scenarios to pick the most efficient keys.
In this post, we are going to see how to use NGINX as a reverse proxy for load-balancing containerized HTTP applications running in a Swarm cluster. We’ll also look at how to automate the service discovery.
Geppetto is a newly open sourced automation framework for testing and automating distributed systems with Python. This can be used with Open Source NoSQL.
Replication and sharding can both be helpful in providing for these needs. Whether your database is in need of one, the other, or both, it is helpful to know what each of these does.
MongoDB is a versatile tool, but it's not perfect for everything. For situations where it doesn't work, you can sometimes use design patterns to get around them.
Part 2: Computer Browser Service. This article will give an introduction to how computers appear in the Windows Network window and why network neighborhood discovery in Windows is, well… not particularly reliable, to say the least.
If you’ve ever wondered about JSON—what it is, how to use it or what it has to do with BSON—then you’ve come to the right place. In this article I’ll explore what these acronyms stand for and what these formats do in the world of programming and databases.
This rather long, but extremely well-researched article by Kai Wähner is a follow-up and update to his previous article "Microservices and whether that spells the death of the Enterprise Service Bus and other middleware." In this piece, he discusses how relevant microservices, containers, and a cloud-native architecture is for middleware. Take the time and read this... it's well worth it!