API interaction types in a microservice architecture: queries, commands, and events
One of the debates that’s been smoldering since the microservices movement began is how microservices should communicate with one another. (more…)
GraphQL and the API gateway
When I hear something once - fine. Hear it again - coincidence? Three times - pattern! It was last week I was asked by
Building reusable components with REST Connect and Mule 4
Earlier this month, at MuleSoft CONNECT 2018, we unveiled Titan, the next major release of Anypoint Platform. A major component of this release includes
Round-up: The 7 most popular blog posts from 2017
This year, we published over 215 blog posts spanning a wide variety of topics––from why messaging queues suck to why ESB-led integration is no
Dev Guide: Design Reusable APIs to Save Time (Part 1)
Here at MuleSoft, we talk a lot about how API-led connectivity can speed up your development cycles, and I’m here to guide you through
How to implement the file upload process in a REST API
This post was written by one of the stars in our developer community, Thiago Santana. File-sharing is one of the most elementary ways to perform
Join us at API World 2017!
The world’s largest vendor-neutral API conference and expo, API World, is kicking off this week. And we are excited to announce that we will
How I Used RAML to Embed a RESTful API into DOOM
When I was growing up, I loved playing the classic 1993 game DOOM. This is why recently, as part of a talk I gave
Why APIs are Not Like EDI, UML, and Other IT Fads
Today, APIs are an important part of how organizations conduct business––from internal APIs that streamline business processes to public APIs that generate revenue for
Advanced API Patterns with RAML
The vast majority of RESTful APIs follow a simple “request-response” message exchange pattern, but that pattern is often too limiting and is not sufficient