article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

more capable, and built from the ground up for the modern era of the eBPF virtual machine. Syscall count by program bpftrace -e 'tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }'. bcc is powerful but laborious to program. Here's key differences as of August 2018: Type DTrace bpftrace. eBPF does more.

C++ 110
article thumbnail

Stuff The Internet Says On Scalability For July 27th, 2018

High Scalability

Peter : DARPA foresee a third one in which context-based programs are able to explain and justify their own reasoning. That means every employee, contractor, and the thousands of agents who work at the company show up to work—team meetings, training seminars, onboarding sessions—all inside a virtual reality campus.

Internet 124
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

5 key areas for tech leaders to watch in 2020

O'Reilly

It’s the single most popular programming language on O’Reilly, and it accounts for 10% of all usage. Growth is still strong for such a large topic, but usage slowed in 2018 (+13%) and cooled significantly in 2019, growing by just 7%. In programming, Python is preeminent. ML + AI are up, but passions have cooled.

article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

I'm now program co-chair for SREcon 2023 APAC, and our 2023 conference is June 14-16 in Singapore. And now, helping bring USENIX conferences to Australia by giving the first keynote: I could not have scripted or expected it. The call for participation ends on March 2nd 23:59 SGT!

article thumbnail

bpftrace (DTrace 2.0) for Linux 2018

Brendan Gregg

more capable, and built from the ground up for the modern era of the eBPF virtual machine. Syscall count by program bpftrace -e 'tracepoint:raw_syscalls:sys_enter { @[comm] = count(); }'. bcc is powerful but laborious to program. Here's key differences as of August 2018: Type DTrace bpftrace. eBPF does more.

C++ 40
article thumbnail

USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon

Brendan Gregg

I'm now program co-chair for SREcon 2023 APAC, and our 2023 conference is June 14-16 in Singapore. And now, helping bring USENIX conferences to Australia by giving the first keynote: I could not have scripted or expected it. It was a great privilege. The call for participation ends on March 2nd 23:59 SGT!

article thumbnail

Is MongoDB Open Source? Is Planet Earth Flat?

Percona

2018: MongoDB announces that it is moving from GNU AGPLv3 licensing to the Service Side Public License (SSPL). That early decision was notable because whereas the GPL is applied if derivative work is distributed, the AGPL license applies both for distributed work and whenever end users interact with a program over a network.