10 June 2024
10 June 2024

Choosing Between the Lakehouse and Warehouse in Microsoft Fabric

0
Microsoft Fabric is a new centralized, AI-powered cloud data platform hosted by Microsoft. It combines several services of the existing Azure Data Platform – such as Azure Data Factory – with Power BI, while also introducing new services. It’s tempting to compare Microsoft Fabric with Azure Synapse Analytics since Synapse also bundles different services together, … Read more
0
06 June 2024
06 June 2024

Sails.js for web development

0
Sails.js is a robust web development framework that runs on top of Node.js and uses JavaScript’s asynchronous features to speed up the production of applications. Its adherence to the Model-View-Controller (MVC) architecture, which simplifies feature separation and code organization, is a critical component of its attractiveness. Rapid application development is facilitated by Sails.js’ pre-built components … Read more
0
31 May 2024
31 May 2024

Application Load Balancing In Google Cloud

A load balancer is a tool used to distribute the traffic (client requests) to multiple servers on which the applications are deployed so that the response time of the application can improve by spreading the work across multiple servers. Consider an application that needs to serve images to the clients’ requests concurrently. By design it … Read more
29 May 2024
29 May 2024

The latest technology news stories

With so many technology publications and news sites, and so many stories appearing each day, it can be hard to keep up with what’s going on out there. To help you stay on top with what’s happening, here’s a roundup of some fascinating tech stories from the last month or so. Make your vote really … Read more
24 May 2024
24 May 2024

How to Create Kubernetes Deployments and Services using YAML files and Kubectl

This article is about how to create Kubernetes Deployments and Services using YAML files and Kubectl. You will also learn how to containerize and deploy any containerized application to Kubernetes. We will create a basic React.js application, containerize it using Docker, and then deploy it to Kubernetes using the Kubernetes Deployment YAML file. We will … Read more
20 May 2024
20 May 2024

Exploring MVCC and InnoDB’s Multi-Versioning Technique

In the realm of relational databases, MySQL stands out as one of the most popular choices. Maximizing its performance is crucial, especially in highly concurrent environments where multiple transactions compete for resources. InnoDB, the default storage engine for MySQL, employs a technique known as Multi-Version Concurrency Control (MVCC) to address concurrency needs and enhance performance. … Read more
17 May 2024
17 May 2024

Optimizing MySQL: Deleting Data

In the previous parts of these MySQL optimization series, we told you how query optimization works on a high level, then walked you through how you should optimize queries that insert, read, or update data. Remember the laws of physics? “What goes up, must come down”? Translated into database terms, that means “the data that … Read more
15 May 2024
15 May 2024

Snake draft sorting in SQL Server, part 3

Part of a series: [  Part 1  |  Part 2  |  Part 3  |  Part 4  ] In part 2 of this series, I showed an example implementation of distributing a long-running workload in parallel, in order to finish faster. In reality, though, this involves more than just restoring databases. And I have significant skew … Read more
10 May 2024
10 May 2024

A Quick Guide on How to Containerize Your Application Using Docker

Containerization has removed boundaries that limit developers from working on one application using different systems. Thus, boosting developer collaboration and speeding the application deployment process. Containerization involves bundling and packaging applications into containers that have all the necessary dependencies and tools for compiling an application on any operating system. Containers enable the coexistence of legacy … Read more
03 May 2024
03 May 2024

Headless CMS (Content Management Systems): Contrasting Git-Based and API-Based

0
The presentation layer of a headless CMS is separated from the content management system itself, making it a backend-only system for managing, creating, and storing material. Content presentation (how the content is shown on websites or applications) and content creation are handled by the content management system in a standard CMS. Headless CMSes have evolved … Read more
0
01 May 2024
01 May 2024

Technology For Humanity

There was a time, when I was in a team that was designing an important IT system for a multinational bank, the testers arranged for perfectly normal office workers from the bank to try the system out. This was long before the days of instant video. The software team watched from behind a two-way mirror. … Read more
29 April 2024
29 April 2024

Updating Documents in MongoDB

In the previous articles this series, I demonstrated various ways to retrieve document data from a MongoDB database, using both MongoDB Shell and MongoDB Compass. In this article, my focus shifts from retrieving data to updating data, which is an essential skill to have when working with MongoDB. Whether you access the data directly in … Read more