{"390831":{"#nid":"390831","#data":{"type":"event","title":"Ph.D. Thesis Proposal by Liting Hu","body":[{"value":"\u003Cp\u003EPh.D. Thesis Proposal Announcement\u003Cbr \/\u003ETitle:\u003Cstrong\u003E Elf+: Efficient Lightweight Fast Streaming Processing at Scale\u003C\/strong\u003E\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cstrong\u003ELiting Hu\u003C\/strong\u003E\u003Cbr \/\u003EPh.D. Student\u003Cbr \/\u003ESchool of Computer Science\u003Cbr \/\u003ECollege of Computing\u003Cbr \/\u003EGeorgia Institute of Technology\u003Cbr \/\u003E\u003Cbr \/\u003EDate: Tuesday,\u0026nbsp;March 31, 2015\u003Cbr \/\u003ETime: 12:00 pm \u2013 1:30 pm EDT\u003Cbr \/\u003ELocation: KACB 3402\u003Cbr \/\u003E\u003Cbr \/\u003ECommittee\u003Cbr \/\u003EDr.Karsten Schwan (Advisor), School of Computer Science, Georgia Institute of Technology\u003Cbr \/\u003EDr.Ling Liu, School of Computer Science, Georgia Institute of Technology\u003Cbr \/\u003EDr.Matthew Wolf, School of Computer Science, Georgia Institute of Technology\u003Cbr \/\u003EDr.Greg Eisenhauer, School of Computer Science, Georgia Institute of Technology\u003Cbr \/\u003E\u003Cbr \/\u003E\u003Cstrong\u003EAbstract:\u0026nbsp;\u003C\/strong\u003E\u003Cbr \/\u003EStream processing has become a key means for gaining rapid insights from webserver-captured data. Challenges include how to scale to numerous, concurrently running streaming jobs, to coordinate across those jobs to share insights, to make online changes to job functions to adapt to new requirements or data characteristics, and for each job, to efficiently operate over different time windows, and also guarantee each job\u2019s target end-to-end delay.\u0026nbsp;\u003Cbr \/\u003E\u003Cbr \/\u003EThe Elf+ stream processing system addresses these new challenges. Implemented over a set of agents enriching the web tier of datacenter systems, Elf+ obtains scalability by using a decentralized \u201cmany masters\u201d architecture where for each job, live data is extracted directly from webservers, and placed into memory-efficient compressed buffer trees (CBTs) for local parsing and temporary storage, followed by subsequent aggregation using shared reducer trees (SRTs) mapped to sets of worker processes. Job masters at the roots of SRTs can dynamically customize worker actions, obtain aggregated results for end user delivery and\/or coordinate with other jobs.\u0026nbsp;\u003Cbr \/\u003E\u003Cbr \/\u003EAn Elf+ prototype implemented and evaluated for a larger scale configuration demonstrates scalability, high per-node throughput, sub-second job latency, and sub-second ability to adjust the actions of jobs being run.\u003C\/p\u003E","summary":null,"format":"limited_html"}],"field_subtitle":"","field_summary":"","field_summary_sentence":[{"value":"Elf+: Efficient Lightweight Fast Streaming Processing at Scale"}],"uid":"28077","created_gmt":"2015-03-26 10:50:40","changed_gmt":"2016-10-08 01:49:04","author":"Danielle Ramirez","boilerplate_text":"","field_publication":"","field_article_url":"","field_event_time":{"event_time_start":"2015-03-31T13:00:00-04:00","event_time_end":"2015-03-31T14:30:00-04:00","event_time_end_last":"2015-03-31T14:30:00-04:00","gmt_time_start":"2015-03-31 17:00:00","gmt_time_end":"2015-03-31 18:30:00","gmt_time_end_last":"2015-03-31 18:30:00","rrule":null,"timezone":"America\/New_York"},"extras":[],"groups":[{"id":"221981","name":"Graduate Studies"}],"categories":[],"keywords":[{"id":"1808","name":"graduate students"},{"id":"102851","name":"Phd proposal"}],"core_research_areas":[],"news_room_topics":[],"event_categories":[{"id":"1788","name":"Other\/Miscellaneous"}],"invited_audience":[{"id":"78761","name":"Faculty\/Staff"}],"affiliations":[],"classification":[],"areas_of_expertise":[],"news_and_recent_appearances":[],"phone":[],"contact":[],"email":[],"slides":[],"orientation":[],"userdata":""}}}