filmov
tv
GopherCon 2018: Sean T. Allen - Adventures in Cgo Performance
Показать описание
Cgo is a powerful tool in the Go programmer’s arsenal. It allows Go programmers to interoperate with other languages. However, Cgo documentation is scarce and best practices for performance are hard to come by. In this tutorial session, Sean will discuss lessons he has learned working on the Go API for Wallaroo, a high-performance distributed stream processor written in Pony.
In this talk, Sean will cover hard-won knowledge about using Cgo in performance sensitive code including: ways in which Cgo makes interoperation with other languages difficult, how you can work around common sources of performance and scaling problems, and an issue with the Go runtime that can't be worked around.
In this talk, Sean will cover hard-won knowledge about using Cgo in performance sensitive code including: ways in which Cgo makes interoperation with other languages difficult, how you can work around common sources of performance and scaling problems, and an issue with the Go runtime that can't be worked around.
GopherCon 2018: Sean T. Allen - Adventures in Cgo Performance
GopherCon 2018: Kavya Joshi - The Scheduler Saga
Sean T. Allen on Life Beyond Distributed Transactions: An Apostate’s Opinion [PWL SF] 07/2018
GopherCon 2018: Kevin Burke - Becoming a Go Contributor
GopherCon 2018: Julia Ferraioli - Writing Accessible Go
GopherCon UK 2018: Michal Witkowski - Abusing Go's Net Package for Fun and Profit
GopherCon 2018: Nyah Check - 5 Mistakes C/C++ Devs Make While Writing Go
Sean T Allen - How did I get here? Building Confidence in a Distributed Stream Processor
GopherCon 2018: Anthony Starks - Go for Information Displays
GopherCon 2018: Tess Rinearson - An Over Engineering Disaster with Macaroons
GopherCon 2018: Kris Brandow - Designing Software Within Constraints Building to a Specification
GopherCon 2018 Lightning Talk: Nicolas Leiva - Container Network Interface and Go
GopherCon 2020: L Körbes - The Quest for the Fastest Deployment Time
Wallaroo with Sean T. Allen - Episode 12
GopherCon 2018: Eben Freeman - Allocator Wrestling
GopherCon 2018 Lightning Talk: Josh Baker - Roaming Geofences with Tile38
GopherCon UK 2019: Adrian Hesketh - A Go Security Journey
GopherCon 2014 High Performance Systems in Go by Derek Collison
GopherCon Europe 2023: Drishti Jain - Go Beyond the Console: Developing 2D Games in Go
Calls between Go and C/C++ (and dynamic langs) - Boston Golang Talk
Cgo - Adding C code to your Go project
Welcome address - GopherCon SG 2019
GopherCon UK 2019: Mahdi Jelodari - Energy Implications of Your Go code
Gotchas of Golang CGO and How to Avoid [20210314221035]
Комментарии