Golang News http://golangnews.com Jobs, Code, Videos and News for Go hackers - everything about the go programming language Mon, 26 Mar 2018 10:57:00 +0000 A profiling adventure to speed up go #profiling <p name="654d" id="654d" class="graf graf--p graf-after--h3">At <a href="https://www.ravelin.com/" data-href="https://www.ravelin.com" class="markup--anchor markup--p-anchor" rel="noopener nofollow noopener" target="_blank" style="color: inherit; -webkit-tap-highlight-color: rgba(0, 0, 0, 0.439216); background-image: linear-gradient(rgba(0, 0, 0, 0.6) 50%, rgba(0, 0, 0, 0) 50%); background-repeat: repeat-x; background-size: 2px 0.1em; background-position: 0px 1.07em;">Ravelin</a>, we catch fraudsters using machine learning. We extract hundreds of different signals from data that our clients send us — such as the prior fraudulence of a location, the number of devices in a customer’s graph network — in real time through our feature extraction service. We then pass these features through our trained models to produce a likelihood of fraud.</p><figure name="d2cc" id="d2cc" class="graf graf--figure graf-after--p" style="margin: 43px 0px 0px; position: relative; clear: both; outline: 0px; box-sizing: border-box; user-select: auto; z-index: 100; color: rgba(0, 0, 0, 0.8); font-family: -apple-system, system-ui, &quot;Segoe UI&quot;, Roboto, Oxygen, Ubuntu, Cantarell, &quot;Open Sans&quot;, &quot;Helvetica Neue&quot;, sans-serif; font-size: 18px; background-color: rgb(255, 255, 255);"><div class="aspectRatioPlaceholder is-locked"></div></figure> 12 points posted by fridim https://syslog.ravelin.com/a-profiling-adventure-to-speed-up-go-5cfa198759db 1727 Mon, 13 Feb 2017 13:09:00 +0000 Seven steps to 100x faster – Ravelin Tech #pprof profiling One person’s journey into Go CPU profiles. A contrived example to show the power of Go benchmarks and profiling 11 points posted by kenny https://syslog.ravelin.com/making-something-faster-56dd6b772b83 3550 Sun, 09 Sep 2018 18:29:00 +0000 Anatomy of a function call in go Let’s take a look at a couple of simple Go functions and see if we can see how function calls work. We’ll do this by looking at the assembly language the Go compiler generates for the functions. This might be a little ambitious for a small blog post, but don’t worry, assembly language is simple. Even a CPU can understand it. 7 points posted by gopher https://syslog.ravelin.com/anatomy-of-a-function-call-in-go-f6fc81b80ecc 1723 Sun, 12 Feb 2017 21:26:00 +0000 Further dangers of large heaps in go 6 points posted by gopher https://syslog.ravelin.com/further-dangers-of-large-heaps-in-go-7a267b57d487 3883 Thu, 28 Mar 2019 12:25:00 +0000 A container image in 60 lines of go Build a container shipping a single binary go app.<div><br></div> 6 points posted by Everton Marques https://syslog.ravelin.com/a-container-image-in-60-lines-of-go-336533395c09 3407 Wed, 27 Jun 2018 22:24:00 +0000 The joy and pain of using google bigtable 4 points posted by gopher https://syslog.ravelin.com/the-joy-and-pain-of-using-google-bigtable-4210604c75be 3881 Thu, 28 Mar 2019 07:37:00 +0000