In an enterprise, there can be 100s and 1000s of such connection, and for each connection, one will have to look out for data type, connection type, schema, etc. Managing these connections in a highly coupled environment adds more difficulty.
For example: if we have 3 source services and 4…
यौवनं धनसम्पत्तिः प्रभुत्वमविवेकिता ।
एकैकमप्यनर्थाय किमु यत्र चतुष्टयं ॥
Youth, prosperity of wealth,
power of authority and lack of right judgment;
each one is enough for catastrophe/disaster,
what to say where all four are present.
As they say, “Data is the new oil”. In today’s world, where chaos in daily…
If you ask any CEO, what kind of candidates you are looking out for your esteemed organization, the answers are usually “Someone with creative mind” or “Looking out for self-driven person, a leader” or “an out of box candidate”, etc.
Wow! That seems pretty interesting. So, you go ahead, try…
When it comes to hire resources for your organization, we all try to set a benchmark. ‘Let us have the best of best’, is the general discussion. But, does it really work? If you have a football team of best defenders, midfielders, strikers and goalkeeper, does that guarantee a win…
In literal terms, dividing larger parts into smaller parts is called ‘sharding’. In the world of distributed systems and databases, Sharding means splitting a single logical dataset and storing in multiple dataset.
Sharding is a method for distributing data across multiple machines.
Sharding is a booster when it comes to…
No-SQL Databases like MongoDB use asynchronous, statement-based replication because it’s platform independent and allows more flexibility within a replica set.
Replication is the concept of maintaining multiple copies of your data.
Replication is extremely important because you can never assume that all your servers will always be available. …
Hashing is transformation of a string of characters to a shorted fixed length value that represents original text. A shorter value helps in indexing and faster searches.
In Java, every object has a method `public int hashcode()` that will return a hash value for given object.
A map is an…
It is safe to say,
The above diagram represents a typical microservices architecture set up. As described on “microservices.io”:
Microservices is an architectural style that structures an application as a collection of services that have following properties:
· Highly maintainable and testable
· Loosely coupled
· Independently deployable
· Organized around business capabilities
As the React official website states:
We design efficient cool single page applications using React.
Any web page can be divided into…