Troubleshooting Java OOM Issue - GC overhead limit exceeded

Another type of out of memory errors in java is - "java lang outofmemoryerror gc overhead limit exceeded". This is NOT talking about that your machine has no enough memory (heap memory) to...

Read More

Java

Unable to create new native thread - Java

I believe you have already seen this nasty message from JVM - "java.lang.OutOfMemoryError: Unable to create new native thread" Let us have a look what causes this and what we can do to...

Read More

Java

Increase Performance of WSO2 ESB and WSO2 MB Setup

When come to SOA (Service Oriented Architecture) integration patterns "reliable message delivery" and "message throttling" are very common. Typical way of achieving this is using Enterprise Service Bus with a JMS provider. WSO2 ESB...

Read More

ESB

Fallacies of Distributed Computing

Came across this good resource on fit falls in distributed computing. It is extremely important that architects understand them before designing a software that runs across nodes, cumulatively achieving the defined work. Following...

Read More

Cloud

Increasing Message Broker Performance & Tunining

WSO2 Message Broker  is a open source product developed by WSO2 to achieve JMS and MQTT messaging. WSO2 MB can be scaled vertically as well as horizontally until you get the performance you need....

Read More

MB

Enable SecureVault Support for jndi.properties - WSO2 ESB - MB 3.x.x

When WSO2 ESB and WSO2 MB integrated together, we need to specify the connection  url at ESB side, so that it can connect to Message Broker. For that we use following configuration file....

Read More

ESB

Avoid Stale Connections to Database

In Apache Tomcat or WSO2 Application Server  you can configure a data source to connect to a database. When you consider WSO2 Middleware, any server is connected to a database using a datasource. Sometimes...

Read More

RDBMS
1234

Instagram