Michael J. Radwin talks
2006
- Hacking Apache HTTP
Server at Yahoo!, Thursday, July 27, 2006
(OSCON 2006)
- Slides in
HTML
| PDF
| PPT
-
Since 1996, Yahoo has been running Apache HTTP Server on thousands of
servers and serving billions of requests a day. This session reveals the
secrets of how Yahoo gets maximum performance out of minimal hardware by
tweaking configuration directives and hacking the source code. Radwin will
cover topics such as reducing bandwidth costs, extensible logfile format
and rotation schemes, dumping core gracefully, and how to avoid the
dreaded MaxClients, Max/MinSpareServers, StartServers configuration
nightmare.
- PHP
at Yahoo!, Wednesday, April 26, 2006 (MySQL User Conference)
- Slides in
PPT
- In 2002, Yahoo selected PHP for Web site development and began to
phase out its own proprietary server-side scripting language. Four years
later, Michael Radwin reflects on how the switch to PHP offered both
technical challenges and productivity increases.
The first part of the presentation offers a look inside Yahoo's
decision-making process to adopt an open-source scripting language. Radwin
addresses why Yahoo selected PHP over other languages, focusing on the
performance and stability required to serve billions of page views a day.
In the second part, Radwin discusses Yahoo's PHP development methodology,
which has enabled its engineers to rapidly implement features while still
creating software that is maintainable over long periods of time.
2005
- Hacking Apache HTTP
Server at Yahoo!, Wednesday, December 14, 2005
(ApacheCon 2005)
- Slides in
HTML
| PDF
| PPT
- HTTP Caching
and Cache-busting for Content Publishers, Wednesday, December 14, 2005
(ApacheCon 2005)
- Slides in
HTML
| PDF
| PPT
-
Large web sites need to provide a personalized experience while
keeping page-download times and bandwidth costs low. Radwin discusses when
to use and when to avoid HTTP caching, and how to employ cache-busting
techniques most effectively. Radwin also explains the top 5 caching and
cache-busting techniques for content publishers.
- PHP
at Yahoo!, Thursday, October 20, 2005 (Zend/PHP Conference)
- Slides in
PDF
| PPT
- HTTP Caching and
Cache-busting for Content Publishers, Thursday, August 4, 2005 (OSCON
2005)
- Slides in
PDF
| PPT
- It's Time To Share:
Calendar Data Interchange,
Thursday, August 4, 2005 (OSCON 2005)
- Slides in
PDF
| PPT
- Handouts:
code examples
| calendar resources
- Learn how to use the LAMP toolset to publish calendar interchange data
in a variety of formats such as iCalendar, vCalendar, Palm Date Book
Archive and Outlook CSV. The speakers will also share practical advice
about how to avoid application-specific quirks such as time-zone
differences and the representation of all-day (untimed) events.
2004
HTTP Caching
and
Cache-busting for Content
Publishers, Wednesday, November 17, 2004 (ApacheCon 2004)
also in PPT
HTTP Caching and Cache-busting for
Content Publishers, Wednesday, July 28, 2004 (OSCON 2004)
also in PPT
2003
One Year of PHP at Yahoo!, Thursday, October 23, 2003 (PHPCon 2003)
One Year of PHP at
Yahoo!,
July 9, 2003 (OSCON 2002)
also in PDF
2002
Making the Case for PHP at
Yahoo!,
October 25, 2002 (PHPCon 2002)
also in PDF
Michael J. Radwin