What is a remote procedure call
Remote procedure call (RPC) – efficient communication in client-server architectures
  • Know-how

Due to increasing globalization, processes for connecting and networking digital infrastructures are becoming increasingly important. The remote procedure call (RPC) plays a key role in this context, as it enables efficient inter-process communication designed for task distribution in networked client-server architectures.

Remote procedure call (RPC) – efficient communication in client-server architectures
Columnar Database
Columnar Database: The System Explained
  • Technical matters

Databases are usually based on rows of data. Columnar databases turn this system on its side. Instead of saving each entry one after the other, in a columnar database entries are stored category by category. This results in a decisive speed advantage when working with massive quantities of data. But how exactly does a column-oriented DBMS work?

Columnar Database: The System Explained
Document Database
Document Databases: How Do Document Stores Work?
  • Technical matters

Almost every application utilizes databases in one form or another. Besides classic relational databases, document-oriented databases have also become well-established in the course of the development of web apps. Instead of working with complex tables, these document stores use semi-structured data in simple documents. But how exactly does this work?

Document Databases: How Do Document Stores Work?
Uniform Resource Identifier (URI)
URI: The Uniform Resource Identifier Explained
  • Web development

What is a URI? With the Uniform Resource Identifier, one can identify various items on the internet ranging from websites to email. The identifier has a clear syntax so that it functions smoothly and so that every device, every application and every user can understand it. The information contained in a URI provides information about what the resource is, how one can identify it and where it is...

URI: The Uniform Resource Identifier Explained
Deleting an Outlook email account
Deleting an email account from Outlook
  • Technical matters

With Outlook, you have all your email inboxes in view. The software makes it easy to manage multiple accounts. Not only different Microsoft accounts, but also other email service accounts can be integrated. If required, you can delete the account with just a few clicks. We’ll show you how.

Deleting an email account from Outlook
Continuous integration tools
The best continuous integration tools at a glance
  • Web development

Continuous integration tools make everyday work easier for developers. If you want to use agile methods for software development (continuous integration), it requires either a lot of discipline and effort, or you can make use of helpful CI tools. These tools assist you with automation and other useful features. In this article, we provide an overview of some of the most popular and best continuous...

The best continuous integration tools at a glance
Continuous delivery
Continuous delivery – software development in the pipeline
  • Web development

With continuous delivery, software developers automate the process of development, quality assurance, testing, production, and delivery. This gives them the opportunity to deliver software to the customer at a much earlier stage of development while the program continues to be developed. The continuous delivery pipeline required for this is divided into different test phases. What are these, what...

Continuous delivery – software development in the pipeline
Zero-day exploit
Zero-day exploit: Explanation and protection measures
  • Security

The risk for businesses to fall victim to a zero-day exploit has increased in recent years. More and more often, cybercriminals can take advantage of as-yet undiscovered weak points in business software in order to steal or manipulate data. It is difficult to protect against these attacks, but businesses can take some measures to improve their security.

Zero-day exploit: Explanation and protection measures
Uniform Resource Name
URN: The Uniform Resource Name Explained
  • Web development

How can we be sure that we are all talking about the same object? The Uniform Resource Name (URN) makes it possible to clearly identify a resource – regardless of when and where. This has proven especially useful for libraries. Books and magazines, as well as movies and videos, can be assigned a name with URN, regardless of where the media is presently located.

URN: The Uniform Resource Name Explained
Reverse Engineering of Software
Reverse engineering software
  • Web development

The process of “reverse engineering” allows you to understand the functionality and structure of software. By reverse engineering software down to the source code, it is not only possible to understand incorrect messages, but also to analyze competing programs. Reverse engineering can therefore be used in many ways. But how exactly is reverse engineering applied in software development?

Reverse engineering software