Ring Buffer: A Data Structure Behind Disruptor

An analytic look at Disrupter, a high-performance library for passing messages between threads, and how it can create a highly performant data structure. Read all

Microservices Design Patterns - API Gateway

This series on microservices architecture design patterns kicks off with the characteristics of one of the most popular and essential patterns- the API gateway. Read all

Cheat Sheet: Addressing OWASP Top 10 Vulnerabilities in MuleSoft APIs

We take a look at the ten most common security vulnerabilities for MuleSoft APIs, what they exploit and do once on your system, and how to defend against them. Read all

Send CloudWatch Alarms to Slack With AWS Lambda

Using CloudWatch, the Serverless Application Model, AWS Lambda, and some Node.js, create a Slack alarm that alerts you when something goes wrong with AWS. Read all

A New Way to Detect Deadlocks During Tests

This method will let you detect deadlocks during tests. This code allows you to pinpoint when two threads are trying to acquire a lock held by the other thread. Read all

Java 9: HTTP Client and Process API in JShell

See the JShell in action as we look at how to use Java 9's new HTTP/2 Client and the Process API, including some process-specific tasks to do, using the REPL. Read all

Should You API-Enable Your IBM i (AS/400)?

See how leveraging APIs can benefit users of the IBM i or AS/400 operating systems, and how you can integrate it to support the functionality that APIs offer. Read all

How to Implement the File Upload Process in a REST API

Learn to perform system integration in a REST API through file sharing, using resources from Mule components. Learn how and see the structure of such an API. Read all

Handling Incoming Webhooks in PHP

We take a look at how to use PHP to handle webhooks coming to your application, whether they're from your source control, IoT sensors, or any thing, really. Read all

How to Use the Kafka Streams API

Learn what the Kafka Streams API is, get a brief of its features, learn about stream processors and high-level DSL, and look at the code in action. Read all

 

 

 

 

Top