Sajid is Product QA Architect for NCache. His current role sees him focusing on the design and implementation of QA frameworks. In addition to this role, he is focused on delivering product training across the company. In summary, Sajid is a well-balanced professional with a wealth of technical experience and over time has built up an extensive knowledge.
NCache live gives you a real-time experience of testing NCache without actually having to download, install and configure it. This way you get to take NCache for a test drive before buying it. To access NCache Live all you need is an internet connection and a web browser. NCache Live is a web-based application meaning,…
The need for keeping a check on things or to simply put it, monitoring things is essential. This isn’t limited to just computers or software, but can be applied to any kind of situation. For example, a guard can’t monitor a five-story building by himself easily, but with the help of CCTV cameras he can.…
As a developer, you must have struggled to accelerate the communication between the client and server at some point. Network overheads, delays and latency have always been of major concerns and it all comes down to one single question – How can we speed up the requests? Tons of solutions are found over the time…
Caching frequently used data of your application is an extremely competent move. But making sure that the cached data stays synchronized with your Oracle database is the dilemma. The trick to overcoming this is to use data expirations where you guess the TTL (Time To Live) of the item and then cache it. No matter…
One common nightmare among developers and software architects is your sole web-server/data source crashing while thousands of your connected clients, applications, and your precious data are lost. Introducing a distributed, load-balanced caching layer such as NCache can make your application tier very scalable and highly available since you can add more servers as your transaction…
Distributed caches, generally, are key-value stores that allow basic get, put and delete operations to store, retrieve, and update cached data. These key-based operations aka CRUD (Create, Remove, Update, Delete) or Basic Operations are what make your cache easy to use, extremely fast, and scalable. Let’s say that I have an e-commerce application that requires…
Securing cached data in a multi-data center environment is paramount. There’s no denying that. But is securing data enough to ensure you have secured your cache environment? I’d beg to differ; it’s not nearly enough. Along with data security, you need to make sure your cache and server nodes are safe from unauthorized access as well.…
Did you hear about eBay using MongoDB as their primary database? Now, why would a multinational e-commerce firm like eBay use MongoDB and not a traditional RDBMS? It’s because MongoDB has been a hot topic among the developers for its distributed key-value store and document-oriented NoSQL features. And if eBay is using it, then I’m…
The development, deployment, management of applications has become easier with the introduction of containerization, which is why cloud deployment is gaining increasing popularity. Azure, being the best in the business, provides the fastest and easiest to use Kubernetes deployment in the form of Azure Kubernetes Service (AKS). To improve application’s performance in Azure Kubernetes environment,…