article thumbnail

Web Performance Bookshelf

Rigor

Information Architecture. Javascript: The Ultimate Beginner’s Guide to Learn JavaScript Programming Step by Step. This book from 2002 is a brilliant must read: site architecture, security, reliability, and their impact on performance. You only have a few seconds to get compelling content onto the screen. The Art of SEO.

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!

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

How To Add eBPF Observability To Your Product

Brendan Gregg

The architecture is: While the bpftrace binary is installed on all the target systems, the bpftrace tools (text files) live on a web server and are pushed out when needed. I see people think like a programmer instead and feel they must start by learning bcc and BPF programming in depth. That will be a quick and useful version 1.

Latency 145
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

Fostering a Web Performance Culture

Jos

I remember when I learned about dynamic programming, greedy or divide and conquer algorithms. UI/UX : There is usually a designer and/or UX person that sets the look & feel and information architecture. How would you architecture a non-trivial size web project (client, server, databases, caching layer)?

article thumbnail

How To Add eBPF Observability To Your Product

Brendan Gregg

The architecture is: While the bpftrace binary is installed on all the target systems, the bpftrace tools (text files) live on a web server and are pushed out when needed. I see people think like a programmer instead and feel they must start by learning bcc and BPF programming in depth. That will be a quick and useful version 1.

article thumbnail

Fostering a Web Performance Culture

Jos

I remember when I learned about dynamic programming, greedy or divide and conquer algorithms. UI/UX : There is usually a designer and/or UX person that sets the look & feel and information architecture. How would you architecture a non-trivial size web project (client, server, databases, caching layer)?