Brad is proficient in a number of technologies including .NET, Java, C++, Python, and JavaScript and has leveraged this knowledge in applying software design to simulate Engineering solutions during his career. Brad has many years of energy industry experience delivering time-critical solutions and quality assurance activities in conjunction with customer representatives.
A friend of mine said that his superstore management is considering going for a distributed cache system to improve the performance of their E-Commerce application. But he wasn’t sure if this distributed cache would provide them the ability to search data with SQL. The reason is that most of their online store functionality depends on…
Azure Cosmos DB is the new NoSQL cloud-based database solution that has gained a lot of popularity in recent times. Everyone knows that using caching with Cosmos DB boosts application performance and optimizes transaction costs by reducing trips to the database. However, caching Cosmos DB data in a distributed cache can lead to the creation…
Cosmos DB is the new NoSQL database released in Azure cloud by Microsoft. Unlike relational databases, Cosmos DB is scalable as it is a hosted database service, so it enjoys a lot of popularity among high transaction .NET and .NET Core applications. However, using Cosmos DB you need to be wary of performance bottlenecks and…
Entity Framework Core is a modern version of the classic .NET Entity Framework data object relational mapping engine. EF Core is rearchitected and rewritten to make it lightweight and cross-platform. When using EF Core to access your application database, there may be delayed database response time during peak load times. This drastically compromises your EF…
Databases have been an integral part of .NET applications as you can fetch and manipulate large sets of data efficiently. However, when dealing with high transactional data, databases bring about performance degradation in your .NET applications. This is because databases cannot be scaled out to multiple machines – you can have only one server machine…