GraphQL is an API query language and a runtime on the server side that executes queries using a user-defined type system for data manipulation. Unlike being dependent on a particular database or storage engine, GraphQL relies on your pre-existing code and data as its foundation.
In recent years, Docker has revolutionized the way we develop, deploy, and manage software applications. With its lightweight and portable containerization technology, it enables developers to package their applications along with all their dependencies into a single unit, making it easier to run across different environments. This post will provide an overview of the concepts and components of Docker, helping you grasp the fundamentals of this powerful tool.
The ability of independent online systems to communicate with one another and share data is the core of what makes online services valuable today. In this post, will look at webhooks.
We are going to explore the PM2 process manager. We will start with an overview of how to install it and use it to get a basic Nodejs application ready for production within minutes.
Then we will go on to see some of the benefits of using PM2.
A cryptographic hash function is an algorithm that takes an arbitrary amount of data as input and produces the enciphered text of fixed size. Even a slight change in the input gives a completely different output.
The view functions are read-only function, which ensures that state variables cannot be modified after calling them.
In this article we will discussed about different types of blockchains:
Version control systems are a category of software tools that helps in recording changes made to files by keeping a track of modifications done in the code.
The CAP theorem, originally introduced as the CAP principle, can be used to explain some of the competing requirements in a distributed system with replication. It is a tool used to make system designers aware of the trade-offs while designing networked shared-data systems.
A transaction is a single logical unit of work that accesses and possibly modifies the contents of a database. Transactions access data using read and write operations.
In order to maintain consistency in a database, before and after the transaction, certain properties are followed. These are called ACID properties.