White Papers

WSO2 REST API Design Guidelines

This white paper provides guidelines, based on proven industry best practices, on how to develop a REST API that reaches Level 2 of the Richardson Maturity Model.

Scope Versus Size: A Pragmatic Approach to Microservice Architecture

This white paper will focus on the key fundamentals of microservice architecture (MSA) and how technology has evolved to what it is today. It will also discuss the role of enterprise middleware in building an MSA.

Event-Driven Architecture: The Path to Increased Agility and High Expandability

This white paper will discuss the basic functions of an event-driven architecture (EDA) and explains the key advantages it could potentially offer enterprises -both traditional and connected- across many industries.


In-Memory Computing Landscape: Its Role and Advantages

This white paper introduces in-memory computing, discusses how it can be an effective solution in solving some key problems and how it can be carried out via the WSO2 platform.


Orchestration and Choreography – When To Use An ESB vs a Workflow Engine

March 29, 2016 By Nuwan,

Service chaining and workflows, commonly referred to as orchestrations, are common integration scenarios in enterprise systems development. There are two distinct type of orchestrations we deal with when realizing these systems....


WSO2 API Manager Multi Data Center Deployment Architecture

On June 23, 2015 By Nuwan,

This has been a hot topic at WSO2 as many of our users and customers often ask how they can deploy WSO2 API Manager in a multi-datacenter setup. This blog post is an effort to elaborate the technical details and...


SOA patterns and an enterprise middleware platform – a winning combination!

On June 15, 2015 By Mifan,

Service-oriented architecture (SOA) patterns provide structure and clarity, enabling architects to establish their SOA efforts across the enterprise. Moreover, these SOA patterns also help to link SOA and business requirements in an effective and efficient way. Since service orientation has...


Implementing an API Façade with the WSO2 API Management Platform

On May 28, 2013 By Asanka Abeysinghe,

In my previous post I described about the reference architecture of API Façade. This post gives implementation details using the WSO2 API Management Platform and the WSO2 ESB....



Latest Content

[Article] Customizing Your API Lifecycle with WSO2 API Manager

API providers and consumers require APIs that have proper RESTful design and implementation with lifecycle management. This article examines a use case in order to demonstrate how you can completely manage and API’s lifecycle with WSO2 API Manager.


[Tutorial] Integrating Apache Nifi with WSO2 Complex Event Processor

NiFi is a dataflow system based on the concepts of flow-based programming; it supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic, and it provides a web-based user interface for creating, visualizing, editing, monitoring, and administering automated data flows. This tutorial will discuss how you could integrate the Apache Nifi framework with WSO2 Complex Event Processor.


[Blog Post] Training (deep) Neural Networks Part 1

Make the best of deep learning libraries by understanding the underlying algorithms. In this blog post, Srinath explains how to make the best of deep learning libraries