狠狠撸shows by User: roycclou / http://www.slideshare.net/images/logo.gif 狠狠撸shows by User: roycclou / Sun, 31 Jul 2016 08:37:01 GMT 狠狠撸Share feed for 狠狠撸shows by User: roycclou Debug production server by counter /slideshow/debug-production-server-by-counter/64550832 debugproductionserverbycounter-160731083701
當線上運作環境發生問題時,如何在最短時間找出問題核心?我們使用 counter 這個工具來解決。Counter 是在程式裡的一行程式碼,用來記錄感興趣的事件。本演講包含以下內容:Golang counter 程式碼範例,後台系統架構,線上 dashboard,以及如何使用 counter 來偵錯,甚至可以一路追至某一行程式碼。另外,本演講會提及幾個有趣的應用:counter 如何協助定期伺服器更新,如何使用 counter 協助 autoscaling,以及未來的應用。 When production alert triggers, how to identify the root cause within the shortest amount of time? We solve the problem by counter, a line of code inserted by developer to count interesting events. In this talk, we'll cover the following topics: 1) how counter looks like in Golang production code, 2) our counter pipeline, 3) service dashboard with counters, 4) how to use counter to find production issues all the way to certain line of code. We'll also cover a few interesting counter use-cases, including: 1) How counter helps our weekly server upgrade, 2) Use counter for autoscaling, and 3) case-studies to demonstrate what counter can do when outages happen.]]>

當線上運作環境發生問題時,如何在最短時間找出問題核心?我們使用 counter 這個工具來解決。Counter 是在程式裡的一行程式碼,用來記錄感興趣的事件。本演講包含以下內容:Golang counter 程式碼範例,後台系統架構,線上 dashboard,以及如何使用 counter 來偵錯,甚至可以一路追至某一行程式碼。另外,本演講會提及幾個有趣的應用:counter 如何協助定期伺服器更新,如何使用 counter 協助 autoscaling,以及未來的應用。 When production alert triggers, how to identify the root cause within the shortest amount of time? We solve the problem by counter, a line of code inserted by developer to count interesting events. In this talk, we'll cover the following topics: 1) how counter looks like in Golang production code, 2) our counter pipeline, 3) service dashboard with counters, 4) how to use counter to find production issues all the way to certain line of code. We'll also cover a few interesting counter use-cases, including: 1) How counter helps our weekly server upgrade, 2) Use counter for autoscaling, and 3) case-studies to demonstrate what counter can do when outages happen.]]>
Sun, 31 Jul 2016 08:37:01 GMT /slideshow/debug-production-server-by-counter/64550832 roycclou@slideshare.net(roycclou) Debug production server by counter roycclou 當線上運作環境發生問題時,如何在最短時間找出問題核心?我們使用 counter 這個工具來解決。Counter 是在程式裡的一行程式碼,用來記錄感興趣的事件。本演講包含以下內容:Golang counter 程式碼範例,後台系統架構,線上 dashboard,以及如何使用 counter 來偵錯,甚至可以一路追至某一行程式碼。另外,本演講會提及幾個有趣的應用:counter 如何協助定期伺服器更新,如何使用 counter 協助 autoscaling,以及未來的應用。 When production alert triggers, how to identify the root cause within the shortest amount of time? We solve the problem by counter, a line of code inserted by developer to count interesting events. In this talk, we'll cover the following topics: 1) how counter looks like in Golang production code, 2) our counter pipeline, 3) service dashboard with counters, 4) how to use counter to find production issues all the way to certain line of code. We'll also cover a few interesting counter use-cases, including: 1) How counter helps our weekly server upgrade, 2) Use counter for autoscaling, and 3) case-studies to demonstrate what counter can do when outages happen. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/debugproductionserverbycounter-160731083701-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 當線上運作環境發生問題時,如何在最短時間找出問題核心?我們使用 counter 這個工具來解決。Counter 是在程式裡的一行程式碼,用來記錄感興趣的事件。本演講包含以下內容:Golang counter 程式碼範例,後台系統架構,線上 dashboard,以及如何使用 counter 來偵錯,甚至可以一路追至某一行程式碼。另外,本演講會提及幾個有趣的應用:counter 如何協助定期伺服器更新,如何使用 counter 協助 autoscaling,以及未來的應用。 When production alert triggers, how to identify the root cause within the shortest amount of time? We solve the problem by counter, a line of code inserted by developer to count interesting events. In this talk, we&#39;ll cover the following topics: 1) how counter looks like in Golang production code, 2) our counter pipeline, 3) service dashboard with counters, 4) how to use counter to find production issues all the way to certain line of code. We&#39;ll also cover a few interesting counter use-cases, including: 1) How counter helps our weekly server upgrade, 2) Use counter for autoscaling, and 3) case-studies to demonstrate what counter can do when outages happen.
Debug production server by counter from Roy Chung-Cheng Lou
]]>
338 3 https://cdn.slidesharecdn.com/ss_thumbnails/debugproductionserverbycounter-160731083701-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-roycclou-48x48.jpg?cb=1553786905