Request-response communication with REST / HTTP is simple, well-understood, and supported by most technologies, products, and SaaS cloud services. Contrarily, data streaming with Apache Kafka is a fundamental change to process data continuously. HTTP and Kafka...
Open source
Open-Source Highlights: Trends and Insights from GitHub 2022
We analyzed more than 5,000,000,000 rows of GitHub event data and got the results here. In this report, you'll get interesting findings about open-source software on GitHub in 2022. Top Languages in the Open-Source World Over the Past Four Years This chart ranks...
SSH vs X.509 Certificates – DZone Security
As a developer or systems administrator, you're probably used to SSHing into servers with key pairs. What if I told you there is a better and more secure way to manage SSH access? Think SSH certificates (And no, they’re not the same as TLS certificates) For most...
7 Best MQTT Client Tools Worth Trying
With the rapid development of the IoT industry, the MQTT protocol is being used by more companies and developers. In the process of learning and using MQTT, a handy client tool can help developers debug IoT applications, explore the features of MQTT, and shorten the...
Kubernetes Data Simplicity: Getting Started With K8ssandra
You might have heard about the K8ssandra project and want to start contributing, or maybe you want to start using all of its features. If you aren’t familiar with K8ssandra (pronounced like “Kate Sandra”), you can read this overview before digging into the developer...
Top ALM Tools and Solutions Providers
A good application lifecycle management (ALM) package has software that is able to carefully manage and monitor all aspects of software development. ALM applications provide tools for managing and completing the phases of design, development, testing, deployment, and...
Open Source Software (OSS) Quality Assurance – A Milvus Case Study
Quality assurance (QA) is a systematic process of determining whether a product or service meets specific requirements. A QA system is an indispensable part of the R&D process because, as its name suggests, it ensures the quality of the product. This post...