howardjohn

146 posts

howardjohn

howardjohn

@_howardjohn

Istio @Soloio_inc. More content at https://t.co/tBbI542Pdw.

Katılım Aralık 2020
100 Takip Edilen320 Takipçiler
Boshen
Boshen@boshen_c·
They say Go compilation speed is super fast compared to Rust. But I don't know what I am doing wrong for tsgo, cold build takes 4 minutes and 14 seconds for warm build 🥲 #RustLang #GoLang
Boshen tweet media
English
6
3
118
9.4K
howardjohn
howardjohn@_howardjohn·
@HelmPack @mattfarina What is in Helm 4? I've read quite a bit of Helm 4 content and not yet seen any indication of what is changed
English
0
0
0
50
howardjohn
howardjohn@_howardjohn·
@serathius @Itsuugo Oh but I guess you don't want the full encoded thing in memory at once. So you probably would need some sort of lazy Buffer implementation maybe - not sure it would work end to end
English
0
0
2
71
howardjohn
howardjohn@_howardjohn·
@serathius @Itsuugo Basically you can give it [][]byte instead of []byte when you encode now (@v1.72.1/encoding#CodecV2" target="_blank" rel="nofollow noopener">pkg.go.dev/google.golang.…). In my case we have a repeated `Any` so we not only wanted to split up the bytes but not have to copy them (Any already is basically just wrapping []byte)
English
1
0
2
74
Tamal Saha
Tamal Saha@tsaha·
How did we end up here? 19 crds!
Tamal Saha tweet media
English
3
0
2
420
howardjohn
howardjohn@_howardjohn·
@ibuildthecloud @GoLandIDE On top of this formatting has been broken for me - half the time it formats imports it just mangles the whole file..
English
1
0
0
62
Darren Shepherd
Darren Shepherd@ibuildthecloud·
THE INDEXING IN @GoLandIDE HAS GOTTEN SO BAD LATELY. It's so frustrating the amount of out of sync index issues I keep hitting. The quality of goland releases has gone down. The bar is high for their products and it just take one or two major bugs to sour the experience.
English
3
0
5
1.6K
howardjohn
howardjohn@_howardjohn·
@xu_paco @wzshiming Nice! Curious, how is it beta if the containerd support just merged? Was it implemented in a different way before and now can use native containerd implementation or something?
English
2
0
0
63
howardjohn
howardjohn@_howardjohn·
Today marks exactly 6 years from my first commit of a long journey to make @IstioMesh scale. When I first started, a 100 pod mesh was a "big" mesh. Today, we can handle anything - 100 *million* pods and beyond! Service mesh scalability is a solved problem. Link 👇
English
2
4
53
5.7K
howardjohn
howardjohn@_howardjohn·
@cmanolache @linsun_unc Yep exactly, goal was to show HTTP processing overhead (or lack of overhead, really). The aggregate data throughput here is not huge, something like 50Mb/s or so -- bottleneck here is more latency than throughput since its a bunch of tiny messages.
English
1
0
1
30
Costin Manolache
Costin Manolache@cmanolache·
@_howardjohn @linsun_unc But the interesting part is that L7 metrics are collected - I assume that's the real point, not L4 tunneling overhead ( still good to be clear if it's http2 or 1).
English
1
0
1
33
howardjohn
howardjohn@_howardjohn·
Powered by Gloo Ambient mesh, I was able to push through *410k requests per second*, with mTLS encryption and HTTP monitoring. All served by a single 8-core CPU (on GCP).
howardjohn tweet media
English
1
7
25
1.9K