Font Size: a A A

The Design And Implementation Of Mobile Application Promotion System Based On Talos Platform

Posted on:2020-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:J Y WangFull Text:PDF
GTID:2428330575952513Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the development of mobile internet,the number of mobile applications in-creases rapidly,and the competition among mobile applications is getting more and more fierce.Mobile application distribution platform has a very broad market and de-velopment potential.Since the traditional application market has the shortcomings of waiting for users to discover passively,some application distribution modes with more active promotion have emerged.In order to increase the exposure of mobile application advertisements and the speed of mobile application distribution of Xiaomi,this thesis designs and implements the Small Shop application promotion system.The Small Shop application promotion system implements a mobile application promotion pattern based on crowdsourcing:The Small Shop owner(the promoter)promotes the Best App to ordinary mobile phone users.The ordinary mobile phone users can browse,download and install the promoted applications in the Best App.The Small Shop system records the owner's promotion behavior and the user's download behavior.And the Small Shop owner gets the profit according to the number of user application downloads.The system includes three function portals:the Best App,the Small Shop owner data platform and the Small Shop business management platform.Ordinary users can browse,download,and install mobile applications in the Best App.The Small Shop owner data platform is aimed at the Small Shop owners,which realizes some functions including the Small Shop owner income inquiry,the payment history inquiry,the Best App sharing,the financial information management,and the sharing behavior record-ing.The Small Shop business management platform is designed for operators and financial personnel,which implements functions such as settlement management,DSP configuration management,promotion data inquiry,and the Small Shop owner infor-mation inquiry.In addition,through the offline timing task,the Small Shop owner data synchronization,the Best App user operation recording,the monthly bill generation,the Small Shop business daily report are realized.In the design and implementation of the Small Shop application promotion system,the Talos Platform and the Xiaomi Data Workshop(Hive,HDFS)are used to realize the permanent storage of the record data;Redis is used to record the users download history and the application down-loaded history,and cache the session;MySQL is used to save the Small Shop owner information,income,balance bill and other relational data;Zookeeper is used to save database configuration information;Thrift is used to implement the data type definition and the RPC service;the server is implemented by Paoding-Rose framework and Jade framework.The Small Shop application promotion system has been running normally since it was put into use,the number of users continues increasing.As of December 2018,the number of Small Shop owners has reached 200000,the number of monthly active user of the Best App has exceeded 400000,the monthly application download number in the Best App has exceeded 4 million.
Keywords/Search Tags:Mobile application promotion, Talos Platform, Spring, Thrift, Redis
PDF Full Text Request
Related items