{"id":12021,"date":"2020-01-01T00:00:00","date_gmt":"2020-01-01T08:00:00","guid":{"rendered":"https:\/\/www.hmc.edu\/clinic\/2020\/automated-kafka-consumer-scaling\/"},"modified":"2020-01-01T00:00:00","modified_gmt":"2020-01-01T08:00:00","slug":"automated-kafka-consumer-scaling","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/clinic\/2020\/automated-kafka-consumer-scaling\/","title":{"rendered":"Automated Kafka Consumer Scaling"},"content":{"rendered":"<h2 class=\"project-sponsor-dept-year\"><span class=\"project-sponsor\">CrowdStrike<\/span> <span class=\"project-dept-year\">Computer Science, 2019-20<\/span><\/h2>\n<div class=\"project-team\">\n<p><strong>Liaison(s):<\/strong> Eric Schow, Luke Hunter \u201903<br \/>\n<strong>Advisor(s):<\/strong> Lucas Bang<br \/>\n<strong>Students(s):<\/strong> Ali Parker (PM), Owen Gillespie, Quinn Hirsohn, Julius Lauw, Zack Rossman<\/p>\n<\/div>\n<div class=\"project-abstract\">\n<p>CrowdStrike is on the forefront of cyber security as a leading provider of cloud-native endpoint protection. The goal of the CrowdStrike Clinic project is to develop an application to automate consumer group scaling decisions in real-time for CrowdStrike\u2019s Kafka clients. The system will ingest live application metrics, use an algorithm to make scaling decisions and send these scaling decisions to an infrastructure endpoint. The aim of these scaling decisions is to strike a balance between the cost of deploying consumers and the potential for delayed processing in order to minimize manual intervention during the scaling process.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>CrowdStrike Computer Science, 2019-20 Liaison(s): Eric Schow, Luke Hunter \u201903 Advisor(s): Lucas Bang Students(s): Ali Parker (PM), Owen Gillespie, Quinn [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[140],"tags":[594],"class_list":["post-12021","post","type-post","status-publish","format-standard","hentry","category-computer-science","tag-crowdstrike"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/comments?post=12021"}],"version-history":[{"count":0,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12021\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/media?parent=12021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/categories?post=12021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/tags?post=12021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}