๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profileg
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel

@go_perf

#golang performance, runtime, concurrency. Talks, blogposts and open source projects for #gophers (mail: [email protected]). Not affiliated with @golang team.

ID:1192776063644028928

linkhttps://go-perf.dev calendar_today08-11-2019 12:09:19

426 Tweets

7,3K Followers

70 Following

Go(@golang) 's Twitter Profile Photo

๐ŸŽŠ Go 1.22.3 and 1.21.10 are released!

๐Ÿ” Security: cmd/go: arbitrary code execution during build on darwin; net: malformed DNS message can cause infinite loop

๐Ÿ“ฃ Announcement: groups.google.com/g/golang-annouโ€ฆ

๐Ÿ“ฆ Download: go.dev/dl/#go1.22.3

๐ŸŽŠ Go 1.22.3 and 1.21.10 are released! ๐Ÿ” Security: cmd/go: arbitrary code execution during build on darwin; net: malformed DNS message can cause infinite loop ๐Ÿ“ฃ Announcement: groups.google.com/g/golang-annouโ€ฆ ๐Ÿ“ฆ Download: go.dev/dl/#go1.22.3 #golang
account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

We purpose-built Sonic to reduce the time it takes to read and write data from the network with minimal latency. Compared to standard net package, Sonic achieves 5x to 50x lower latency.

talos.com/insights/talosโ€ฆ

github.com/talostrading/sโ€ฆ

account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

unique: add unique package and implement Make/Handle (see github.com/golang/go/issuโ€ฆ)

got merged github.com/golang/go/commโ€ฆ

account_circle
Dmitry Vyukov(@dvyukov) 's Twitter Profile Photo

Can experts comment?
is still slower than , and is not even aiming at 100% performance (GC-ed language).
Esp: 'compromise approach...through unsafe', can it be done safely? with unsafe is kinda like ๐Ÿคท

account_circle
Go(@golang) 's Twitter Profile Photo

๐ŸŽŠ Go 1.22.2 and 1.21.9 are released!

๐Ÿ” Security: security: fix CVE-2023-45288

๐Ÿ“ข Announcement: groups.google.com/g/golang-annouโ€ฆ

๐Ÿ“ฆ Download: go.dev/dl/#go1.22.2

๐ŸŽŠ Go 1.22.2 and 1.21.9 are released! ๐Ÿ” Security: security: fix CVE-2023-45288 ๐Ÿ“ข Announcement: groups.google.com/g/golang-annouโ€ฆ ๐Ÿ“ฆ Download: go.dev/dl/#go1.22.2 #golang
account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

What an interesting case!

> cmd/compile: special case getting a random map entry?

for k, v = range m {
break
}
Unfortunately, it uses a lot of CPU.

github.com/golang/go/issuโ€ฆ

account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

time: garbage collect unstopped Tickers and Timers

github.com/golang/go/commโ€ฆ

Funny screenshot from: github.com/golang/go/issuโ€ฆ

time: garbage collect unstopped Tickers and Timers #golang github.com/golang/go/commโ€ฆ Funny screenshot from: github.com/golang/go/issuโ€ฆ
account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

2 big change in crypto:

- x/crypto: migrate packages to the standard library
- x/crypto: freeze and deprecate a few more packages

github.com/golang/go/issuโ€ฆ & github.com/golang/go/issuโ€ฆ

account_circle
๐Ÿ‡บ๐Ÿ‡ฆ Go performance channel(@go_perf) 's Twitter Profile Photo

High-Speed Packet Transmission in : From net.Dial to AF_XDP by Andree Toonk

> You'll see how we get to 18.8Mpps with just 8 cores.

toonk.io/sending-networโ€ฆ

account_circle