SPUG: Meeting REMINDER -- Brad Fitzpatrick - 15 June 2004
Andrew Sweger
andrew at sweger.net
Mon Jun 14 03:50:06 CDT 2004
This Tuesday, Tuesday, Tuesday!
Meeting style will be around the conference table so everybody can get
involved.
June Seattle Perl Users Group (SPUG) Meeting
============================================
Title: Perlbal - using Perl for fancy low-level IO stuff, but fast
Speakers: Brad Fitzpatrick
Meeting Date: Tuesday, June 15, 2004
Meeting Time: 7:00 - 9:00 p.m. (networking 6:30 - 7:00)
Location: Geospiza
3411 Thorndyke Avenue West (See directions below)
Cost: Admission is free and open to the general public
Info: http://www.seattleperl.org/
===========================================
Brad Fitzpatrick is the founder and fearless leader of LiveJournal.com, an
Open Source project and company focused on blogging and social networking
with over 3,000,000 accounts, over half of which are in active use. His
specialties have come to include Perl, frightening MySQL replication
topologies, load balancing, distributed caching, scalability, and
high-availability. He dislikes buying unnecessary hardware and commercial
software. As such, he finds or creates ways to get more out of hardware,
the open source way.
A big thanks to many of the folks at Geospiza (a Life Science company, and
big Perl user) for stepping up to hosting SPUG.
Perlbal
-------
Perlbal's a load-balancing reverse HTTP proxy, as well as a webserver,
as well as hybrid combo (useful for serving big files with complex
auth/mapping which Perl/PHP is better at). It also has web-based
stats. It uses epoll and sendfile to do things incredibly fast which
Perl normally sucks at. Everything works in a single thread using an
event-based model (hence epoll) and all truly synchronous operations
(like the one-time stat and open syscalls before a sendfile) are done
in a cloned helper thread which communicates the results back async
over a pipe (Linux::AIO module).
Basically it all shows how you can do really fancy low-level stuff in
Perl and still be fast.
================================================================
Directions to Geospiza:
-----------------------
Geospiza
3411 Thorndyke Ave. W
Seattle, WA 98119
By carpool: (send requests to spug-list at pm.org)
-----------
Definately a more fun way to spend the driving time.
By Bus: (http://transit.metrokc.gov/)
-------
The 15 & 18 stop at West Dravus Street on 15th Avenue
The 44, 46 get to Ballard at Market St & 15th Ave
(1/2 mile walk, xfer to 15 or 18 at Walgreen's, request a pick-up)
The 75 gets to Ballard 4 blocks from Walgreens (see 44, 46)
The 17 stops south of the Ballard Bridge
Coming from I5:
---------------
1 - EXIT onto 50th Street toward Seattle Pacific University
(Larry & Gloria Wall's Alma Mater)
2 - TURN SLIGHT LEFT at light at bottom of hill onto Green Lake Way
North (following signs toward Fisherman's Terminal)
3 - TURN SLIGHT RIGHT (following traffic flow) onto N 46th St
(Following signs to Ballard)
4 - FOLLOW TRAFFIC WINDING down the hill into Ballard
TO JOIN NW 55th Street, which is called Market Steet at this point
5 - TURN LEFT onto 15th Ave NW
(a major intersection - Safeway, Walgreens, Denny's)
6 - CROSS the Ballard Bridge
7 - RIGHT EXIT onto West Dravus Street (West Dravus Street is the
major overpass over 15th Ave West that leads into Magnolia. It's
south of the Ballard Bridge, north of the Interbay Golf Center.)
8 - RIGHT TURN onto West Dravus Street, westbound
9 - STRAIGHT for 2 blocks, passing QFC on right
10 - TURN RIGHT onto Thorndyke Ave West
11 - STRAIGHT for 1.25 blocks
12 - Geospiza is on your left: 3411 Thorndyke Avenue West
Coming from Downtown:
=====================
1 - Get onto Elliot Avenue West, heading north
2 - SLIGHT RIGHT onto 15th Avenue West
3 - RIGHT EXIT onto West Dravus Street
4 - TURN LEFT onto West Dravus Street, westbound
5 - You're now within 1/2 mile. See directions above.
6 - STRAIGHT for 2 blocks, passing QFC on right
7 - TURN RIGHT onto Thorndyke Ave West
8 - STRAIGHT for 1.25 blocks
9 - Geospiza is on your left: 3411 Thorndyke Avenue West
================================================================
Mapquest: http://www.mapquest.com/maps/map.adp?country=US&countryid=250&addtohistory=&searchtab=address&searchtype=address&address=3411+Thorndyke+Ave.+W&city=Seattle&state=wa&zipcode=&search=++Search++
Yahoo! Maps: http://maps.yahoo.com/maps_result?ed=XKC6Qup_0ToFdKje6jM_UZzJhylBjoFqlp8tBW5T&csz=seattle%2C+wa&country=us&new=1&name=&qty=
--
Andrew B. Sweger -- The great thing about multitasking is that several
things can go wrong at once.
_____________________________________________________________
Seattle Perl Users Group Mailing List
POST TO: spug-list at mail.pm.org http://spugwiki.perlocity.org
ACCOUNT CONFIG: http://mail.pm.org/mailman/listinfo/spug-list
MEETINGS: 3rd Tuesdays, Location Unknown
WEB PAGE: http://www.seattleperl.org
More information about the spug-list
mailing list