{"id":82993,"date":"2025-08-14T20:01:07","date_gmt":"2025-08-14T20:01:07","guid":{"rendered":"https:\/\/www.newsbeep.com\/us\/82993\/"},"modified":"2025-08-14T20:01:07","modified_gmt":"2025-08-14T20:01:07","slug":"cs-professors-ramnatthan-alagappan-and-aishwarya-ganesan-receive-grant-supporting-research-in-shared-logs-siebel-school-of-computing-and-data-science","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/us\/82993\/","title":{"rendered":"CS professors Ramnatthan Alagappan and Aishwarya Ganesan receive grant supporting research in shared logs | Siebel School of Computing and Data Science"},"content":{"rendered":"<p>Latencies, the time lag between the entry of input and the generation of an output from a system, are crucial to many online interactions.<\/p>\n<p>Although they are utilized widely and have been the subject of research for years, all existing shared logs currently suffer from high latencies. Shared logs are at the heart of many modern applications. Every cloud provider today offers a shared log service, and others provide the shared log functionality. Many hyperscalers use shared-log services for metadata.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.newsbeep.com\/us\/wp-content\/uploads\/2025\/08\/1755201667_614_viewphoto.aspx\" alt=\"Ramnatthan Alagappan and Aishwarya Ganesan\" width=\"472\" data-fancy-caption=\"&lt;p&gt;Ramnatthan Alagappan and Aishwarya Ganesan&lt;\/p&gt;\" loading=\"lazy\"\/>Ramnatthan Alagappan and Aishwarya Ganesan<\/p>\n<p>Siebel School of Computing and Data Science in The Grainger College of Engineering at the University of Illinois Urbana-Champaign assistant professors <a href=\"https:\/\/siebelschool.illinois.edu\/about\/people\/all-faculty\/ramn\" rel=\"nofollow noopener\" target=\"_blank\">Ramnatthan Alagappan<\/a> and <a href=\"https:\/\/siebelschool.illinois.edu\/about\/people\/all-faculty\/aganesn2\" rel=\"nofollow noopener\" target=\"_blank\">Aishwarya Ganesan<\/a> have received a grant from <a href=\"https:\/\/tigerbeetle.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Tigerbeetle<\/a> to support their research in shared logs.<\/p>\n<p>TigerBeetle is a financial distributed database that applies Alagappan and Ganesan\u2019s research, most notably Protocol-Aware Recovery.<\/p>\n<p>Alagappan and Ganesan introduced protocol-aware recovery (Par), an approach that exploits protocol-specific knowledge to correctly recover from storage faults in distributed systems, in the <a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3241062\" rel=\"nofollow noopener\" target=\"_blank\">ACM Transactions on Storage<\/a> in November 2018.<\/p>\n<p>Alagappan presented\u00a0<a href=\"https:\/\/www.youtube.com\/watch?v=t-a-BQvr9Pg\" rel=\"nofollow noopener\" target=\"_blank\">\u201cNew Shared-Log Abstractions for Modern Applications\u201d<\/a> on June 25, 2025, at <a href=\"https:\/\/systemsdistributed.com\/\" rel=\"nofollow noopener\" target=\"_blank\">Systems Distributed \u201825<\/a> hosted by Tigerbeetle.\u00a0Alagappan also gave a keynote, \u201cNew Shared-Log Abstractions for Modern Applications,\u201d on June 20 at the conference. The talk was broadcast on <a href=\"https:\/\/www.youtube.com\/@tigerbeetledb\" rel=\"nofollow noopener\" target=\"_blank\">YouTube<\/a> and included a live chat.<\/p>\n<p>Alagappan and Ganesan\u2019s research group at the University of Illinois Urbana-Champaign has been building new abstractions and designs to address the latency challenges in shared-log services. The first abstraction, LazyLog (SOSP &#8217;24), is a new shared log better suited for applications like message queues and event-driven databases that demand low-latency ingestion. The second one, SpecLog (OSDI &#8217;25), is a new shared-log design that reduces end-to-end latencies for critical applications like high-frequency trading, intrusion detection, and fraud monitoring.<\/p>\n<p>Grainger Engineering Affiliations<\/p>\n<p><a href=\"https:\/\/siebelschool.illinois.edu\/about\/people\/all-faculty\/ramn\" rel=\"nofollow noopener\" target=\"_blank\">Ramnatthan Alagappan<\/a> is an Illinois Grainger Engineering assistant professor of computer science.<\/p>\n<p><a href=\"https:\/\/siebelschool.illinois.edu\/about\/people\/all-faculty\/aganesn2\" rel=\"nofollow noopener\" target=\"_blank\">Aishwarya Ganesan<\/a> is an Illinois Grainger Engineering assistant professor of computer science.<\/p>\n","protected":false},"excerpt":{"rendered":"Latencies, the time lag between the entry of input and the generation of an output from a system,&hellip;\n","protected":false},"author":2,"featured_media":82994,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[191,74],"class_list":{"0":"post-82993","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-computing","8":"tag-computing","9":"tag-technology"},"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/82993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/comments?post=82993"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/posts\/82993\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media\/82994"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/media?parent=82993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/categories?post=82993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/us\/wp-json\/wp\/v2\/tags?post=82993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}