Serving large number of applications in SMS messagimg platform with NIO

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Master's thesis
Checking the digitized thesis and permission for publishing
Instructions for the author

Date

Major/Subject

Mcode

T-106

Degree programme

Language

en

Pages

(6) + 41

Series

Abstract

The mobile messaging industry continues to grow over years. The growth poses higher requirements to the messaging gateway, both in terms of the message throughput and the number of simultaneous connections. The VAS connector component in Airwide Solutions' SMS gateway product was implemented with the traditional Nocking Java I/O APL The intensive thread overhead of the blocking I/O operations makes it impossible to scale up to meet the performance and scalability requirements with tuning and optimizations. A complete new solution is needed immediately. The goal of this thesis is to design and implement a high performance and scalable VAS connector for the SMS gateway using Java NIO technology, and compare to the old implementation to assess the applicability of the new solution.

Description

Supervisor

Tarhio, Jorma

Thesis advisor

Ikonen, Teemu

Other note

Citation