Developing a scalable cloud-based application requires carefully evaluating a myriad of factors to select the optimal database solutions. The data storage layer has profound impacts on system performance, costs, and the ability to accommodate future growth. Unfortunately, the dizzying array of relational, NoSQL, distributed, and cloud databases leaves many engineers perplexed on how to make…
Category: articles
While Kubernetes excels at automating workload distribution, sometimes you need precise control over where your pods land. Taints and tolerations provide this, ensuring deployments align with your resource management, operational strategies, and cluster infrastructure. Let’s explore how they work and their transformative potential. Taints: The Node’s Mark of Rejection Taints are attributes applied to nodes…
What is Reverse Proxy? A reverse proxy is a type of server that usually sits on a private network behind the firewall and routes the requests from client to backend/web server. Usually, reverse proxies are introduced to help improve security, performance, and reliability. it facilitates the flow of network traffic. Reverse proxy acts as intermediary…
What is Kubernetes Ingress ? Kubernetes ingress is an API object that governs how external users access services running in a Kubernetes cluster. It defines the traffic routing rules like load balancing, SSL termination, path-based routing, protocol. It exposes HTTP and HTTPS routes from outside the cluster to services within the cluster. Kubernetes Ingress is…
Just wanted to share my personal thoughts about Changi Business Park and Canary Wharf. I worked in Changi Business Park, Singapore and currently working in Canary Wharf, London. Though I personally feel there are similarities in both places (or CBP going to be next Canary Wharf). Please note these are my personal views. And please…
Guinness World Record holder, The Worlds Largest Trading Floor : UBS, Stamford, Connecticut The largest securities trading floor in the world., It is also world’s largest manager of private wealth assets, “the world’s biggest manager of other people’s money. The 103,000 square-foot operation has 40 foot arched ceiling freeing it of columns or walls. The…
Let’s refresh the topic for all the variables running in a single virtual machine “Everything in Java is pass by value”, Some newcomers may think, in java pass by value only for primitives, and pass by reference for objects, Method declaration could take primitive, object reference arguments or both. When we pass the object variable…
Have you designed a bitboard? Yes..Skip the reading..:) Guys I am happy to start “backToBasics series” for java and related technologies. The bitwise operators mostly used for setting individual flag bits in value, prerequisite for following explanation is binary numbers and 2’s complement representation. The bitwise shift operators are : >> , << , >>>…
The following table describes the comparison between several open source databases. The comparison will cover: HSQLDB, H2, PostgresSQL, MySQL, Derby in terms of their limitations and strength. This analysis could help to select database for our next project. [TABLE=1]
I was just curious about the cloud computing and wanted to know the difference between new technical buzz(at least for me! cloud computing) and grid computing, as I have worked on a financial product based on grid computing and trust me I was really amazed about its architecture and its design. Now its time to…