Apache Kafka and Low-Code: An Introduction and a Practical Tutorial on Integrating IBM Event Streams and Watson IoT Platform with Joget

In this article we will introduce Apache Kafka, a rapidly growing open source messaging system that is used by many of the most popular web-scale internet companies.

This will be followed by a practical tutorial on using a visual low-code approach to rapidly develop an application integrated with Kafka for an Internet of Things (IoT) use case. In this tutorial, we’ll integrate the Joget low code platform with IBM Event Streams (a hosted Kafka service) and IBM Watson IoT Platform.

Ready to see why popular internet companies such as LinkedIn, Uber, Netflix, Twitter, Airbnb, Spotify and Slack have come to rely on Kafka? Let’s find out!

Part 1: Introduction to Apache Kafka What is Apache Kafka?Apache Kafka is a highly scalable and reliable publish-subscribe messaging platform that allows disparate systems to publish messages, and subscribe to read messages, in real-time.
Conceptually, it is not all that different from earlier Message Queue (MQ) or Enterprise Service Bus (ESB) solutions. Th…

Joget in a Non-Profit Laboratory Project for Doctors without Borders: Episode II

Running a Laboratory Information Management System (LIMS) for bloodstream infection analysis, built on Joget
Article contributed by Baptiste, Engineering Coordinator for the Mini-Lab Project, Doctors Without Borders

Since our previous article (link), a lot has happened. We managed to install the first pilot of our laboratory kit, in Port-Au-Prince Haïti, next to a hospital. It is run by one microbiologist and two technicians who, for the moment, are testing all the material, devices and procedures of the lab, including the Laboratory Information Management System (LIMS) based on Joget.

Joget runs on a computer acting as a server connected to a local Mini-Lab network to which 3 other devices can be connected. The laboratory is composed of 6 working stations each with a precise function. One computer is dedicated to sample registration on station 1, and another one to the use of the microscope and the digital microplate reader on station 5. Finally, on station 2, the technicians have ac…

Move Over Native Apps, Progressive Web Apps Are Coming For You

TL;DR Progressive Web Apps (PWAs) are the future of mobile apps and the web. Start building PWAs using a visual no-code/low-code approach with Joget DX.

IntroductionImagine using an app launched from an icon on your mobile phone, with a user interface that is not only fast and responsive, but also works offline. And you get push notifications when the app isn’t even running. This sounds a lot like a native app, doesn’t it? Not necessarily so, as all this is possible today with Progressive Web Apps (PWA).

What is a Progressive Web App (PWA)?Progressive Web Apps are web applications that incorporate additional features such as installing to a device, offline support, background push notifications, fast and responsive user experience, and more. A PWA pushes the boundaries of what a web app is capable of, and blurs the lines between a web and native app.

PWAs are the future of mobile apps and the web. This might seem like a hyperbolic claim but since our last article Progressive Web Apps: A…