Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the eventorganiser domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/rossbere/uccs.justdev.co/wp-includes/functions.php on line 6121
Raja Sambasivan (Tufts University)- Toward understanding and efficiently observing microservices – Department of Computer Science
Date & Time:
November 8, 2023 11:30 am – 12:30 pm
Location:
JCL 390
11/08/2023 11:30 AM 11/08/2023 12:30 PM America/Chicago Raja Sambasivan (Tufts University)- Toward understanding and efficiently observing microservices JCL 390

Warning: Attempt to read property "term_id" on array in /home/rossbere/uccs.justdev.co/wp-content/themes/csuc/inc/classes/class-single-event.php on line 61

Warning: Attempt to read property "term_id" on array in /home/rossbere/uccs.justdev.co/wp-content/themes/csuc/inc/classes/class-single-event.php on line 61

The microservices architecture is a commonly used paradigm for building distributed applications. Many small software services, each providing different functionalities, interact to provide high-level application behaviors. This paradigm has many benefits: it enables fine-grained scaling, it facilitates’ development teams’ independence, and it aligns with the breakdown of Moore’s law, which incentivizes smaller compute units. Unfortunately, it also has one well-known drawback—understandability or observability. End-to-end behaviors in microservices applications are very challenging to reason about because they result from myriad interactions within and among services. Though there is opportunity for research to help, a lack of real-world data about microservice deployments depresses opportunities to provide value.

In this talk, I will discuss our efforts to characterize a large cloud providers’ microservice deployment. I will also discuss one key challenge our studies revealed—the tension between the desire for deep observability and immense instrumentation exhaust—and our efforts to address it via a framework that automatically chooses which logging points should be enabled at any time to provide visibility into performance problems.

Speakers

Raja Sambasivan

Ankur and Mari Sahu Assistant Professor of Computer Science

Raja is the Ankur and Mari Sahu Assistant Professor of Computer Science at Tufts University, where he works on debugging and management techniques for cloud-based applications. In prior lives, he helped worked with the Massachusetts Open Cloud Project, studied routing-protocol evolvability, and worked on (what is now called) distributed tracing.

Related News & Events

UChicago CS News

Three UChicago PhD Students From The Department of Computer Science Named To Forbes 30 Under 30 List

Nov 28, 2023
UChicago CS News

High School Students In The Collegiate Scholars Program Get To Know Robots

Nov 14, 2023
UChicago CS News

AxLab Features Multidisciplinary Works at World’s Largest Art and Technology Festival

Nov 03, 2023
UChicago CS News

CS Alumni Spotlight: Former Student Andrew McNutt Talks Visualization Career, Lessons From UChicago, And The Road From PhD to Tenure Track at University of Utah

Oct 31, 2023
UChicago CS News

UChicago Undergrad Analyzes Machine Learning Models Used By CPD, Uncovers Lack of Transparency About Data Usage

Oct 31, 2023
UChicago CS News

UChicago CS Chair, Faculty, and Students Inducted Into Samsung Hall Of Fame For Identifying Vulnerability In SmartTVs

Oct 30, 2023
UChicago CS News

CS PhD Student J. Gregory Pauloski Named Recipient of 2023 ACM-IEEE CS George Michael Memorial HPC Fellowship

Oct 27, 2023
UChicago CS News

Research Suggests That Privacy and Security Protection Fell To The Wayside During Remote Learning

A qualitative research study conducted by faculty and students at the University of Chicago and University of Maryland revealed key...
Oct 18, 2023
UChicago CS News

Five UChicago CS students named to Siebel Scholars Class of 2024

Oct 02, 2023
UChicago CS News

UChicago Computer Scientists Design Small Backpack That Mimics Big Sensations

Sep 11, 2023
UChicago CS News

UChicago Researchers Win Internet Defense Prize and Distinguished Paper Awards at USENIX Security

Sep 05, 2023
UChicago CS News

Hank Hoffmann Named New Chair For The University of Chicago’s Department of Computer Science

Aug 28, 2023
arrow-down-largearrow-left-largearrow-right-large-greyarrow-right-large-yellowarrow-right-largearrow-right-smallbutton-arrowclosedocumentfacebookfacet-arrow-down-whitefacet-arrow-downPage 1CheckedCheckedicon-apple-t5backgroundLayer 1icon-google-t5icon-office365-t5icon-outlook-t5backgroundLayer 1icon-outlookcom-t5backgroundLayer 1icon-yahoo-t5backgroundLayer 1internal-yellowinternalintranetlinkedinlinkoutpauseplaypresentationsearch-bluesearchshareslider-arrow-nextslider-arrow-prevtwittervideoyoutube