Latest Content

[Article] The Benefits of Exposing Microservices in WSO2 API Manager

Today, microservice architecture (MSA) has become an important aspect for enterprises looking to make their businesses leaner and agiler. This article will explain how WSO2 API Manager can be leveraged to expose microservices and the benefits of adopting that strategy.

[Article] Understanding Data Mapper in WSO2 Enterprise Service Bus

This article will provide an in-depth analysis of the data mapper mediator that comes with WSO2 Enterprise Service Bus (WSO2 ESB). It will discuss how the data mapper engine architecture integrates with the data mapper mediator and how it can be used with WSO2 ESB to configure mapping.

[Article] Introducing WSO2 API Manager’s Throttling Implementation Architecture

Previous versions of WSO2 API Manager used legacy throttling implementation that was subject to many changes; however, the most recent implementation is based on Hazelcast atomic counters that sync the local counters of each gateway to sum-up the clusterwide global count. A previous article gave an overview of the new feature. This article will provide a deep-dive into the new throttling implementation architecture.

[Article] Concepts Behind Broker Networks

A middleware component that is positioned between message producer applications and message consumer applications is called a Message Broker. A message broker’s role is to provide complicated message exchange patterns - things other than point to point, RPC-style communications: often this means decoupling parties involved in information exchange, enhanced delivery guarantees, security and so on.

With the advent of internet and network infrastructures, most software systems run on a cluster - and this is true for message brokers as well. Nevertheless, due to the asynchronous nature of communication and reliability factor it has to provide, clustering a message broker system is a challenge.

WSO2 Guest Webinar: Raising Digital Agility Through Real-Time Service Integration

In this webinar Surendranadh from Marlabs and Eranga from WSO2 discusses the experiences and insights gained from a live engagement where a large well-known organization leveraged WSO2 middleware for digital transformation by unifying legacy and modern web-based system - including public cloud-based services and analytics.*153444867***

[Screencast] WSO2 Enterprise Service Bus - Introducing WSO2 ESB Analytics

WSO2 Enterprise Service Bus (WSO2 ESB) now comes with inbuilt analytics, which allows users to publish information on ESB activities. This screencast examines WSO2 ESB's analytics dashboard with pre-defined statistics for ESB artifacts, such as proxy services, APIs, sequences, inbound/outbound endpoint, displays a summarized view of the requests and responses processed.

[Screencast] WSO2 Enterprise Service Bus - Introducing the Data Mapper

This screencast will explore WSO2 Enterprise Service Bus' data mapper, which is capable of converting the data format of a message between JSON, XML or CSV. It also comes with an operations palette that helps users perform different transformation functions in data mapping. In addition, this feature introduces a graphical tool to generate the transformation scenarios that generate the configuration files required to execute data transformation in the WSO2 ESB runtime.

[Screencast] WSO2 Enterprise Service Bus - Introducing Mediation Debugger

Debugging allows developers to traverse message flows during runtime. This screencast will explore how WSO2 Enterprise Service Bus' mediation debugger allows users to debug message mediation flows proactively and rectify issues at the root in the development environment on-the-fly.

[Article] Introducing WSO2 Identity Server Authentication Analytics

WSO2 Identity Server 5.2 comes with a host of new features of which analytics is a key highlight. In the first version of identity server analytics, we include authentication analytics, i.e. login and session data analytics. This article will provide an introduction to WSO2 IS analytics and explain the benefits and uses of this feature.