{"id":12865,"date":"2021-01-01T00:00:00","date_gmt":"2021-01-01T08:00:00","guid":{"rendered":"https:\/\/www.hmc.edu\/clinic\/?p=12865"},"modified":"2021-05-11T17:13:13","modified_gmt":"2021-05-12T00:13:13","slug":"kafka-consumer-simulation-and-scaling","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/clinic\/2021\/kafka-consumer-simulation-and-scaling\/","title":{"rendered":"Kafka Consumer Simulation and Scaling"},"content":{"rendered":"<h2 class=\"project-sponsor-dept-year\"><span class=\"project-sponsor\">CrowdStrike<\/span> <span class=\"project-dept-year\">Computer Science, 2020\u201321<\/span><\/h2>\n<div class=\"project-team\">\n<p><strong>Liaison(s):<\/strong> Luke Hunter &#8217;03, Julius Lauw \u201820<br \/>\n<strong>Advisor(s):<\/strong> Lucas Bang<br \/>\n<strong>Students(s):<\/strong> Anna Fry (PM-S), Ben Hinthorne (PM-F), Arielle Isaacs, Shivam Malpani<\/p>\n<\/div>\n<div class=\"project-abstract\">\n<p>CrowdStrike is a leading provider of cloud-native endpoint protection. The changing volume of security event traffic motivates the scaling of consumer groups for CrowdStrike\u2019s Kafka clients. The CrowdStrike Clinic Team is building upon an existing automatic scaling algorithm and testing environment to visualize Kafka scaling decisions made by the algorithm. They are comparing these decisions to those made by the algorithm in Kubernetes HPA. The most effective algorithm will strike a balance between the cost of deploying consumers and the potential for delayed processing to best support CrowdStrike and its customers.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>CrowdStrike Computer Science, 2020\u201321 Liaison(s): Luke Hunter &#8217;03, Julius Lauw \u201820 Advisor(s): Lucas Bang Students(s): Anna Fry (PM-S), Ben Hinthorne [&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-12865","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\/12865","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=12865"}],"version-history":[{"count":2,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12865\/revisions"}],"predecessor-version":[{"id":12969,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12865\/revisions\/12969"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/media?parent=12865"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/categories?post=12865"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/tags?post=12865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}