Sameera JayasomaState of the Ballerina platformBallerina is a statically-typed programming language designed for network distributed applications8 min read·Jun 19, 2019----
Sameera JayasomaBallerina Compiler — DesignBallerina is an open source programming language engineered from day one for developing today’s microservices and other solutions that…6 min read·Nov 21, 2017----
Sameera JayasomaBallerina Runtime — EvolutionBallerina is an event-driven, parallel programming language for networked applications.4 min read·Nov 7, 2017--2--2
Sameera JayasomaKeep your WSO2 products up-to-date with WUMWe at WSO2 continuously improve our products with bug fixes, security fixes , and various other improvements. Every major release of our…7 min read·Sep 8, 2016----
Sameera JayasomaCreating Microservices with WSO2 MSF4jRecently, I did a talk on WSO2 MSF4J at WSO2Con EU 2016. WSO2 MSF4J, being a lightweight, fast runtime offers you the necessary framework…1 min read·Aug 6, 2016----
Sameera JayasomaResolving Startup Order of Carbon Components in WSO2 Carbon 5.0.0In my previous post https://medium.com/@sameera.jayasoma/startup-order-resolving-mechanisms-in-osgi-48aecde06389, I explained the startup…6 min read·May 13, 2016--1--1
Sameera JayasomaCarbon JNDIWSO2 Carbon provides an in-memory JNDI InitialContext implementation. This is available from the WSO2 Carbon 5.0.0. This module also…3 min read·Apr 28, 2016--1--1
Sameera JayasomaStartup Order Resolving Mechanisms in OSGiThere are few mechanisms in OSGi to deal with the bundle startup order. Most obvious approach is to use “start levels”. The other approach…3 min read·Apr 23, 2016----