Dusan Dević

Dusan Dević
Dusan is a passionate full-stack developer with more then 6 years of experience, especially with web development. He is very interested in IoT and modern technology in general. From 2015 he works as Integration Consultant at Yenlo, mostly with WSO2-IS, WSO2-DAS, Java and AngularJS.

Recent Posts

WSO2 API Manager load optimization - Part 1/2

Posted by Dusan Dević on 31 May, 2018

In the upcoming two blog posts we'll cover some theory about the load optimization on WSO2 API Manager, as well as analysis of the benchmarks got as a result of real life use cases. 

Imagine there are 4 different APIs exposed by WSO2 API Manager. One of them is really slow and it takes more than 60 seconds to respond. The other 3 are fast and will respond in less than 3 seconds.  Now, in order to simplify very complex topic, imagine your system is capable to serve 10 requests concurrently. By that, 10 customers will be served in parallel, but the 11th and each additional request will be rejected from WSO2 API Manager as of resource limitation.

Read More

Topics: API Management, WSO2 API

How to make better APIs?

Posted by Dusan Dević on 2 May, 2017

We already published a lot of blog posts and successfully held a couple of workshops regarding the very popular topic: APIs. As you know, they’re a crucial part of every digital transformation as we can use them to connect and integrate many different kind of systems and / or devices. In this post I would like to note a few important topics that will help you to build better APIs. 

Read More

Topics: API

Real world example of WSO2 DAS Gadgets

Posted by Dusan Dević on 22 Sep, 2016

 WSO2 Data Analytics Server is a very powerful web-based solution for data analytics. Before you continue with this tutorial, please make sure you read and understood about WSO2 DAS data representation alternatives.

Read More

Topics: WSO2 DAS

WSO2 DAS - Data presentation alternatives

Posted by Dusan Dević on 15 Sep, 2016

WSO2 Data Analytics Server 3 introduces all-in-one solution with the ability to build systems that collect and analyze data and communicate the results. It combines real-time, batch, interactive, and predictive analysis of data into one integrated platform that is by design capable of analyzing millions of events per seconds which can be expected out of Internet of Things (IoT) solutions, as well as mobile and web applications.

Read More

Topics: WSO2 DAS

WSO2TORIAL: Error Handling in WSO2 ESB with WireMock

Posted by Dusan Dević on 26 May, 2016

Endpoint error handling is a key part of any successful ESB deployment.

Messages can fail or be lost due to various reasons in a real TCP network. When an error occurs, if the ESB is not configured to accept the error, it will mark the endpoint as failed, which leads to a message failure. By default, the endpoint is marked as failed for quite a long time, and due to this error, subsequent messages can get lost.

To avoid lost messages, you should configure WSO2 ESB error handling at the endpoint level. 

Read More

Topics: WSO2 ESB