Tag: Messaging
-
Streaming microservices with ZIO and Kafka
Posted on May 21, 2021, Level intermediate Resource Length medium
The design and implementation of distributed and highly concurrent applications is something we do every day at Scalac. The adoption of distributed systems is a trend that is currently growing, and it's not going to stop. Apart from Kubernetes, Apache Kafka is surely the main reason for this. By Aleksandar Skrbic.
Tags devops microservices event-driven messaging software-architecture distributed
-
Integrating Apache Kafka into your CI/CD with Jenkins & Lenses
Posted on March 2, 2021, Level intermediate Resource Length medium
This tutorial will illustrate how you can integrate Lenses into your Jenkins CI/CD using the lenses-cli. The Lenses CLI allows you to manage your Apache Kafka environment using a single unified and secure API across all Kafka components (Kafka Brokers, Zookeepers, Kafka Connect, Schema Registry etc.). By Mihalis Tsoukalos.
Tags apache event-driven messaging streaming open-source app-development
-
How to make Kafka Consumer compatible with Gevent in Python
Posted on February 17, 2021, Level intermediate Resource Length long
Asynchronous task management using Gevent improves scalability and resource efficiency for distributed systems. However, using this tool with Kafka can be challenging. By Jessica Zhao and Boyang Wei.
Tags python devops messaging microservices event-driven
-
Handling webhooks with EventBridge, SAM and SAR
Posted on December 17, 2020, Level intermediate Resource Length medium
Applications author worked on in the last decade were rarely isolated from the rest of the world. Most of the time, they had many interactions with other applications out there. From time to time, some of these integrations are using WebSockets, which makes our integration realtime. By Slobodan Stojanović.
Tags microservices apis serverless infosec event-driven messaging aws
-
How to increase push notification delivery rate in Android?
Posted on December 9, 2020, Level intermediate Resource Length long
Notifications are one of the important parts of any application. Almost every application on your mobile device will be sending some or other kind of notification. By Sumit Mishra.
Tags android app-development java messaging queues cloud
-
Learn how to use webhooks by connecting NodeJS, IFTTT and Twitter
Posted on November 28, 2020, Level intermediate Resource Length medium
In this guide, you'll learn what webhooks are and how they work. You'll then put together a simple Webhook integration for IFTTT and Twitter, using Node and a simple Express app. By Robbie Cahill.
Tags how-to event-driven messaging nodejs app-development web-development
-
Pulsar advantages over Kafka
Posted on November 19, 2020, Level intermediate Resource Length medium
Recently, author has been looking at Pulsar and how it compares to Kafka. A quick search will show you that there is a current war between the two most famous open source messaging systems. By Javier Ramos.
Tags apache devops queues event-driven messaging app-development
-
MQTT vs SSE
Posted on October 17, 2020, Level beginner Resource Length long
Building a real-time web or mobile application is a bit more challenging than building a standard service. That's because the protocol you choose to deliver data from the server to the client — and back — will have a significant impact on the overall experience. By Kieran Kilbride-Singh.
Tags microservices web-development event-driven messaging software-architecture app-development
-
Kafka with Java: Build a secure, scalable messaging app
Posted on October 16, 2020, Level intermediate Resource Length medium
Today's users expect your app to be accessible from their computer, mobile phone, tablet, or any other device! This transition to Software as a Service (SaaS) as the norm requires developers to effectively integrate with robust tools that scale to handle thousands (or even millions) of requests every second. Apache Kafka is one of the most effective tools for handling those high throughput environments. By Daniel Pereira.
Tags microservices event-driven messaging java software-architecture infosec
-
Mastering AWS Kinesis data streams
Posted on July 14, 2020, Level advanced Resource Length long
An article by Anahit Pogosova in which she describes how she has been working with AWS Kinesis Data Streams for several years, dealing with over 0.5TB of streaming data per day. Rather than telling you about all the reasons why you should use Kinesis Data Streams (plenty is written on that subject), she will talk about the things you should know when working with the service.
Tags software-architecture event-driven messaging big-data cio data-science code-refactoring
-
Event-driven servers: An Intuitive Study
Posted on March 4, 2020, Level intermediate Resource Length medium
James Lim out together this piece about short explainer of event-driven servers, intended to help readers gain an intuitive understanding of event loops.
Tags servers miscellaneous microservices event-driven messaging software-architecture
-
Best practices for event-driven microservice architecture
Posted on February 14, 2020, Level intermediate Resource Length medium
While you might have used REST as your service communications layer in the past, more and more projects are moving to an event-driven architecture. Let's dive into the pros and cons of this popular architecture, some of the key design choices it entails, and common anti-patterns. By Jason Skowronski.
Tags microservices event-driven messaging programming software-architecture