Open in app
Home
Notifications
Lists
Stories

Write
dhanushka madushan
dhanushka madushan

Home

Apr 18

Auditing WSO2 Micro-integrator with audit logs

WSO2 Micro-integrator is an integration product that is widely used in integrating services in microservices environments. Integration is… — WSO2 Micro-integrator is an integration product that is widely used in integrating services in microservices environments. Integration is an essential component of inter-service communication in microservices. WSO2 Micro-integrator provides thousands of features to solve integration requirements.

Wso 2

3 min read

Auditing WSO2 Micro-integrator with audit logs
Auditing WSO2 Micro-integrator with audit logs

Published in Think Integration

·Oct 5, 2021

What is the Circuit Breaker Pattern?

Think you’re running a web service that requires input and delivers it to another backend service. If backend service is not available for… — Think you’re running a web service that requires input and delivers it to another backend service. If backend service is not available for some time, then what kind of fail-proof system you should implement? This is where the Circuit breaker design pattern comes in.

Circuit Breaker

5 min read

What is the Circuit Breaker Pattern?
What is the Circuit Breaker Pattern?

Aug 1, 2020

Managing Configurations to Improve the User Experience of Software Applications

This post intends to share my experience in defining configuration for software products that require a large number of configurations… — This post intends to share my experience in defining configuration for software products that require a large number of configurations. There are applications such as message brokers, ESBs, POS systems, etc that require multiple configurations to make that product works. At this point, the user may lose in a sea…

Programming

8 min read

Managing Configurations to Improve the User Experience of Software Applications
Managing Configurations to Improve the User Experience of Software Applications

Published in Think Integration

·Jun 5, 2020

WSO2 Synapse Handlers

I assume you are already familiar with WSO2 products and used it or tested it. WSO2 product used as middleware to interconnect two… — I assume you are already familiar with WSO2 products and used it or tested it. WSO2 product used as middleware to interconnect two services together. For that, you may need to do some changes to the request before send it to the target backend. For example think, you have a…

Wso 2

4 min read

WSO2 Synapse Handlers
WSO2 Synapse Handlers

Published in Think Integration

·Apr 27, 2020

Connecting WSO2 EI with Google Drive

WSO2 EI an open-source integration product that is widely used to integrate different services. Google Drive is a widely used cloud… — WSO2 EI an open-source integration product that is widely used to integrate different services. Google Drive is a widely used cloud platform used to store data. WSO2 EI provides an inbuilt GDrive connector to interconnect services with Google Drive. …

Wso 2

4 min read

Connecting WSO2 EI with Google Drive Connector
Connecting WSO2 EI with Google Drive Connector

Published in Think Integration

·Oct 31, 2019

Configuring WSO2 Micro-integrator with single TOML configuration model

Product configuration is an important part of using any software application. It is a bad experience to end-user when a product has too… — Product configuration is an important part of using any software application. It is a bad experience to end-user when a product has too many different configurations to configure. It’s become worst when there are multiple files that need to be configured and those files are in different formats. In the…

Wso 2

9 min read

Configuring WSO2 Micro-integrator with single TOML configuration model
Configuring WSO2 Micro-integrator with single TOML configuration model

Published in devform

·Sep 29, 2019

Developing Ballerina project with Ballerina CLI tool

Ballerina is the latest programming language release of the 1.0 version in September of this year. Ballerina is a general purpose… — Please note this blog was written for Ballerina 1.x series. You can find out the latest commands on the official Ballerina webpage. Ballerina is the latest programming language release of the 1.0 version in September of this year. Ballerina is a general-purpose programming language particularly intended for the implementation of…

Programming

6 min read

Developing Ballerina project with Ballerina CLI tool
Developing Ballerina project with Ballerina CLI tool

Published in HackerNoon.com

·Aug 31, 2019

First Glimpse of Ballerina language: Language of Integration

Ballerina is the latest programming language released alpha version on August 3rd of this year. There are more than a thousand programming… — The source code given in this blog is a reference to the Ballerina 1.x series. Please follow the latest documentation for the Ballerina Swan Lake release. Ballerina is the latest programming language released on September 10th of this year. There are more than a thousand programming languages out there. Why…

Programming

6 min read

First Glimpse of Ballerina language: Language of Integration
First Glimpse of Ballerina language: Language of Integration

Jul 31, 2019

Encoded Java Code and How It Works

I discovered following strange Java code that print Just another Java hacker on your terminal. — I discovered the following strange Java code that print Just another Java hacker on your terminal. Obviously, that piece of code looks like a mess. Even if you copy this code into your favorite IDE, IDE could not figure out the syntax of this code. …

Java

2 min read

A Weird Java Code and How It Works
A Weird Java Code and How It Works

Published in HackerNoon.com

·Jun 27, 2019

Gentle Introduction to the Envoy Proxy and Load-balancing

Load balancing is a common term for a devops engineer. When huge of traffic comes into to your system, you need to find out a way to scale… — For a DevOps engineer, load balancing is a popular word. You need to figure out a way to scale the system so that it can manage it correctly when enormous traffic enters your system. One alternative is to boost the running single node’s efficiency. Adding more nodes and distributing the…

Docker

6 min read

Gentle Introduction to the Envoy Proxy and Load-balancing
Gentle Introduction to the Envoy Proxy and Load-balancing
dhanushka madushan

dhanushka madushan

Tech geek interested in computer science and technology. https://www.linkedin.com/in/dhanushkamadushan/ https://twitter.com/DhanushkaDEV

Following
  • Scott Galloway

    Scott Galloway

  • David Gohberg

    David Gohberg

  • Jeff Cunningham

    Jeff Cunningham

  • Aymen El Amri

    Aymen El Amri

  • Thilina Ashen Gamage

    Thilina Ashen Gamage

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable