Joined May 2009
315 Photos and videos
Ciro S. Costa retweeted
I've at last finished a first version of an introduction to my new website, Theory of Predictable Software: "What is Predictable Software?" theoryof.predictable.softwar… Flying vegetables welcome.

3
2
3
Ciro S. Costa retweeted
The team will be holding a community office hour today on YouTube. We'll be going over what's new in v7 of Concourse and demoing some features as well. Join us a 1pm EST youtu.be/Ml2tB1jxYFw

6
18
Ciro S. Costa retweeted
"Knative in Action" is published. You can get the PDF now and hard copies will be in stock today or tomorrow. Thankyou everyone who helped. Thankyou thankyou thankyou. #knative #serverless @KnativeProject
11
26
90
I went ahead w/ proxying the mobile app's requests to see if I could get any hints, but it doesn't use the pro api 😐
1
1
could definitely go with `/dashboard/api/transact` as long as I keep refreshing the token, but would be losing that sweet low spread from the PRO api - is there someone I could chat with, @dwalper @newton_crypto ? thx!!
1
Ciro S. Costa retweeted
A big update on our community processes - thanks in large part to GitHub Discussions! blog.concourse-ci.org/nobody… R.I.P. Stale Bot - we hardly knew ye (but we all hated ye).

1
10
Ciro S. Costa retweeted
ACM opened access to the entire digital library for free. I love that now knowledge is not hidden behind a paywall. acm.org/articles/bulletins/2…
13
494
893
Ciro S. Costa retweeted
At long last: v6.0 is here! * Build re-running * New job scheduler * New resource checker * Fast dashboard (fastboard?) * New schema-centric docs github.com/concourse/concour… (Special thanks to everyone who contributed to this one!)
2
20
57
Ciro S. Costa retweeted
Excited to what people do with the set_pipeline step! 🛠️
Our first release of 2020, Concourse v5.8 is out! github.com/concourse/concour… * `set_pipeline` step * `var_sources` (experimental) * Configurable RBAC * ...and so much more! Huge thanks to the contributors who built this release and kick-started the v10 roadmap!
1
3
Ciro S. Costa retweeted
19 Nov 2019
gvisor.dev/blog/2019/11/18/g… #gVisor security team put together a blog that shows the security and design principles behind gVisor! Should be a fun read for those who care about container security.

1
19
25
Ciro S. Costa retweeted
The @linuxplumbers Conference 2019 videos are now available on #Youtube linuxplumbersconf.org/blog/2… "[…] You can access and promote the #LinuxPlumbers Conference #YouTube channel here:" youtube.com/linuxplumberscon…
13
14
Ciro S. Costa retweeted
16 Oct 2019
Defer gets cheaper, but panic/recover is more expensive. Cost of defer: 34ns -> 6ns. Cost of panic/recover: 62ns -> 255ns
#golang defer statements got faster in Go 1.13 and got much faster just now, for Go 1.14: "cmd/compile, cmd/link, runtime: make defers low-cost through inline code and extra funcdata" go-review.googlesource.com/c…
9
51
229
Ciro S. Costa retweeted

29
120
841
Ciro S. Costa retweeted
We've got a new blog, and we're kicking it off with a long-awaited roadmap update! blog.concourse-ci.org/core-r…

1
12
45
Ciro S. Costa retweeted
Announcing my next book: BPF Performance Tools: Linux System and Application Observability, for which I developed over 100 new tools brendangregg.com/blog/2019-0…
62
1,189
3,600
16 May 2019
🙌
Concourse v5.2 is out! github.com/concourse/concour… (The sidebar is back!)
1
11 May 2019
it's just so crazy how "stressing" a linux node by making it receive at consistent 10Gbps reveals that just ~15% of sys time and ~14% of softirq time is needed (of a single core) 🤯
1
1
14
11 May 2019
the details: - single connection - just `splice`ing from the receiving socket directly to a fd pointing to `/dev/null`
1
1
11 May 2019
naturally, not on localhost - that's two pods communicating through a service on GKE with receiver & transmitter sitting on different nodes