Font Size: a A A

The Design And Implementation Of Business Event Streams Framework Of EBay

Posted on:2015-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ZhuFull Text:PDF
GTID:2308330461456657Subject:Software engineering
Abstract/Summary:PDF Full Text Request
According to the requirements of some related projects in eBay, users need a general and reusable messaging system framework on eBay platform. It needs to be implemented by Publish-Subscribe pattern, so that producers and consumers won’t affect each other. It should be with high scalability and reliability, and Ease of use makes it a time-saving framework. It should also support the delivery of large amout of messages, and guarantee each delivery. This is the background for how Business Event Streams Framework (hereinafter referred to as BES) was developed. BES is of good perfect, ease of use and completely meet project requirements, and is being used by increasing number of systems.This paper will introduce BES from four aspects:background and ananlysis of existing products, general design, modules design and implements, and usage and performance analysis.[1] General design of BES. It’ll first analyze the functional and non-functional requirements, and give the general design of the framework based on that. Then it will illustrate the general design of modules and databases based on project requirements.[2] Module design and implements. It explains the details of design and implements of each module from class level, especially some special designs which is made to meet the requirements of high performance.[3] Usage and performance analysis of applications based on this framework. It shows how users can use this framework to accomplish their jobs, and ananlysis performance of BES based on some performance dashboards from a real project.
Keywords/Search Tags:Messaging System, Publish-Subscribe pattern, transactional, multi-threads
PDF Full Text Request
Related items