Robuta

Sponsor of the Day: Jerkmate
https://www.infoq.com/presentations/gvisor-os-go/ gVisor: Building and Battle Testing a Userspace OS in Go - InfoQ Jan 15, 2019 - Adin Scannell talks about gVisor - a container runtime that implements the Linux kernel API in userspace using Go. He talks about the architectural challenges... go infoqgvisorbuildingbattletesting https://www.infoq.com/articles/build-deploy-scalable-golang-api/ Build, Test, and Deploy Scalable REST APIs in Go - InfoQ Nov 2, 2022 - In this article, we'll look at how to use the gin framework to create a simple Go application. We will also learn how to use CircleCI, a continuous deployment... build testrest apisgo infoqdeployscalable https://www.infoq.com/articles/bloom-filters-practice-go-recommender/ Bloom Filters: Theory, Engineering Trade‑offs, and Implementation in Go - InfoQ Apr 7, 2026 - This article walks you through the Go implementation of Bloom filters to optimize the performance of a recommender. It covers the architectural view, Bloom... bloom filtersgo infoqtheoryengineeringimplementation https://www.infoq.com/presentations/concurrency-golang/ Concurrency in Go - InfoQ Aug 14, 2020 - Dom Davis looks at how Go handles concurrency, and how goroutines and channels can be utilized to create complex concurrent patterns. go infoqconcurrency https://www.infoq.com/articles/microservices-grpc-ballerina-go/ Building Effective Microservices with gRPC, Ballerina, and Go - InfoQ Aug 25, 2020 - gRPC is a relatively new implementation of the Remote Procedure Call (RPC) API paradigm. It can play a major role in all synchronous communications between... building effectivego infoqmicroservicesgrpcballerina https://www.infoq.com/presentations/the--economist-go/ Digital Publishing for Scale: The Economist and Go - InfoQ Oct 22, 2018 - Kathryn Jonas talks about The Economist’s struggles and victories in transitioning to Go and how Go has uniquely fit their digital publishing goals. digital publishinggo infoqscaleeconomist https://www.infoq.com/golang/ Go Language - InfoQ Practical Go use case from The Economist, Monzo, and more. go languageinfoq https://www.infoq.com/news/2025/12/javascript-golang-wasm/ Running Modern ES2023 JavaScript inside Go Using QJS and WebAssembly - InfoQ Dec 28, 2025 - QJS is a CGO-free, modern JavaScript runtime for Go that embeds the QuickJS-NG engine in a WebAssembly module and runs it with Wazero, providing Go... running moderninside gowebassembly infoqjavascriptusing https://www.infoq.com/podcasts/serverless-go-site-reliability-engineering/ Johnny Boursiquot on Serverless Go and Site Reliability Engineering at Heroku - InfoQ Jun 19, 2020 - In this podcast, Johnny Boursiquot, Site Reliability Engineer at Heroku, sat down with InfoQ podcast co-host Daniel Bryant and discussed topics that included:... site reliability engineeringjohnny boursiquotserverlessgoheroku https://www.infoq.com/articles/debugging-go-programs-pprof-trace/ Debugging Go Code: Using pprof and trace to Diagnose and Fix Performance Issues - InfoQ Jun 15, 2023 - In this article, we will look at how to identify and fix performance issues in Go programs using the pprof and trace packages. We will begin by covering the... go codefix performancedebuggingusingpprof https://www.infoq.com/podcasts/microservices-go-micro-paas3/ Asim Aslam on Microservices, go-micro, and PaaS 3.0 - InfoQ Oct 12, 2020 - In this podcast, Asim Aslam, founder and CEO of Micro, sat down with InfoQ podcast co-host Daniel Bryant. Topics discussed included: microservices vs... go micro3 0asimaslammicroservices https://www.infoq.com/articles/go-channels-happens-before-concurrency/ Go Channels: Understanding Happens-Before for Safe Concurrency - InfoQ Oct 13, 2025 - This article dives into the happens-before semantics of Go channels, explaining how they relate to memory visibility, synchronization, and concurrency... gochannelsunderstandinghappenssafe