Back online in 5 mins.
by dewey @ PDTSnapcast:
OSCON!
Welcome!
-
-
Okay, on to the next session: building a twitter clone at high scale.
by dewey @ PDT -
...and we have a winner. But it's not me.
by dewey @ PDT -
If I win, should I donate it to ISV Engineering?
by dewey @ PDT -
Ooh, there's a drawing for a netbook. I've got a ticket!
by dewey @ PDT -
They use ext3, but his choice is HRFS.
by dewey @ PDT -
(in response to question "What filesystems do you use for your testing?")
by dewey @ PDT -
"We're not developing on spinning hard disk anymore. We do all our development on SSDs."
by dewey @ PDT -
Q&A.
by dewey @ PDT -
Okay, I'm dialed out. He's not talking much to his audience; he's talking *at* his audience, or mumbling.
by dewey @ PDT -
"We've got our OS & X Server startup down from about 4 secs to about 2 secs." Huh! really? Interesting.
by dewey @ PDT -
showing a chart of booting Moblin OS, seeing how each process takes time launching.
by dewey @ PDT -
I'm thinking I'll do that one: the twitter clone. Why? What's the stack this guy uses to create an app service at high scale.
by dewey @ PDT -
Building a highly-scalable, open source, twitter clone?
by dewey @ PDT -
2009 PHP Best Practices? IronRuby 0.9? High Perf SQL with PostgreSQL? MariaDB?
by dewey @ PDT -
A/V people trying to adjust the projector, but really it's the presenter's slide that's the problem, not the projection. heh.
by dewey @ PDT -
What should I see at the 2:35PM session?
by dewey @ PDT -
Okay, turns out this talk isn't the most compelling ever. I'm not sure what his point / message is, but give him pts for effort.
by dewey @ PDT -
<sigh>
by dewey @ PDT -
Example: "ter algorithms/mechanisms (batching, ...less work). Use less CPU!"
by dewey @ PDT -
Example: "rly DNS lookups to a caching DNS ...er"
by dewey @ PDT -
Example: "ing latency: sreadahead".
by dewey @ PDT -
"Tricks / Methods" slide: looks like left half is missing, can only see partial words.
by dewey @ PDT -
Hey folks, I'm back. Attending a session "Why it is hard to be fast". http://is.gd/1Jkf2
by dewey @ PDT -
Back at 1:30PM Pacific, see you then.
by dewey @ PDT -
If there are any sessions you'd like me to cover, comment right here on the snapcast. The popular vote wins; I'll cover what you like.
by dewey @ PDT -
I will be online for the OSCON afternoon sessions, from 1:30PM to 6:00PM.
by dewey @ PDT -
Hi folks, back for a quick word here:
by dewey @ PDT -
Good night, folks; see you tomorrow.
by dewey @ PDT -
Let me know which sessions you want me to attend tomorrow! I'll do it. If you don't pick, I will. I doubt that's good for anybody.
by dewey @ PDT -
...then taking a break from 10AM to 11AM, back at 11AM.
by dewey @ PDT -
I'll snapcast the morning keynote at 9:00AM Pacific Time...
by dewey @ PDT -
I'm going to walk away from the snapcast but I'm back tomorrow morning.
by dewey @ PDT -
Looks like that's a wrap for the session.
by dewey @ PDT -
Q&A time.
by dewey @ PDT -
They're showing a data dump of what the tool does. I can't follow this part at all. I'm sure it means something to them, though. :-)
by dewey @ PDT -
Horiz. bars are indiv. web page elements; time goes left-to-right, so width of a bar shows how long that page element takes to render.
by dewey @ PDT -
Just uploaded a screenshot of the tool. What you're seeing is it graphing the perf of one web page being loaded.
by dewey @ PDT -
They built a rule that looks for "myspacecdn.com" or "myspace.com", to see how MySpace-friendly a page is, just for fun.
by dewey @ PDT -
Funky: you can define your own validation rules to apply to any page that MSFast analyzes.
by dewey @ PDT -
(image 32K) by dewey @ PDT
-
Looking at code in MSFT Visual Studio: the source code for the MSFast perf analyzer.
by dewey @ PDT -
They also have a validation system: can analyze a page and show parts of the page that are behaving badly (deprecated domains, etc.)
by dewey @ PDT -
Really nice way of showing perf problems for each element of a complex page.
by dewey @ PDT -
Wow, pretty cool: the tool shows before & after (visually) for each segment of the page that loads.
by dewey @ PDT -
x-axis is time elapsed as the page loads. graph shows CPU load over time, browser memory usage, and load time for each page component.
by dewey @ PDT -
plug-in for browser loads a page, then shows a graph:
by dewey @ PDT -
(that's user traffic)
by dewey @ PDT -
A: 44% is IE 7, Firefox is 16%, missed the IE8 number.
by dewey @ PDT -
Q: what percent is IE browser?
by dewey @ PDT -
The answer: they see lots of IE coming into myspace.com.
by dewey @ PDT -
MSFast: browser toolbar for IE. Many people ask "Why did you pick IE? Why talk about it at an open source conference?!" Good point!
by dewey @ PDT -
-
Hey gang: do any other tools doo all this?
by dewey @ PDT -
measures render time of page elements, validates page against sets of best practices.
by dewey @ PDT -
What's MSFast: measures CPU and memory state of the browser...captures screenshots of rendered sections.
by dewey @ PDT -
(btw, the guy didn't have a DVI-to-VGA dongle for his Mac laptop. Sun to the rescue! yay!)
by dewey @ PDT -
Speaker says "MySpace is kinda new to open source."
by dewey @ PDT -
Back! MySpace's new open source perf analysis plug-in: MSFast.
by dewey @ PDT -
Back in about 15 mins, folks.
by dewey @ PDT -
Gonna go check out the session on MSFast (an open source web performance tracker)...gonna check it out with Glen Kriekenbeck, a Sun alum.
by dewey @ PDT -
Hadoop talk is over...waiting for the next talk.
by dewey @ PDT -
They have VMware images you can download to run a cluster on your laptop
by dewey @ PDT -
-
-
-
-
Univ. of Nebraska is such a recipient: 400TB Hadoop cluster to deal with the data for physicists.
by dewey @ PDT -
"only" small fraction is interesting: 300MB/sec. Delivered by CERN to remote data centers around the world.
by dewey @ PDT -
Raw sensor data streaming off of Compact Muon Solenoid sensors in Switzerland, 320 terabits / sec. That's a lotta data in a big hurry.
by dewey @ PDT -
As long as the web page continues to say "NO", we're all okay.
by dewey @ PDT -
You can go to this URL to find an up-to-the-minute answer (no kidding!) http://bit.ly/8YfXin
by dewey @ PDT -
Question: "Does the energy from the LHC produce black holes?" There's a web page that'll give you the answer.
by dewey @ PDT -
Use Case 3: "Stalking the Wily Higgs Boson", the Large Hadron Collider, CERN (Switzerland)
by dewey @ PDT -
(still talking about the TVA case study: "Capture, analyze, report")
by dewey @ PDT -
40TB of data by 2010, growing to 100TB/year. 15TB already in archive.
by dewey @ PDT -
Another use case: Tennessee Valley Authority (monitoring the electrical grid).
by dewey @ PDT -
Rackspace was growing at 150GB per day; reached limits of MySQL on single machine.
by dewey @ PDT -
(Apache solr is based on the Lucene search engine, which is written in Java) http://bit.ly/4U3e1g
by dewey @ PDT -
Uses Solr as a search interface.
by dewey @ PDT -
case study slide: Rackspace log processing with Hadoop.
by dewey @ PDT -
Hive: provides SQL interface to the Hadoop cluster...turns queries into distributed Hadoop queries.
by dewey @ PDT -
files broken into blocks & distributed across the system. Replication guards against data failure.
by dewey @ PDT -
talking about HDFS, the Hadoop Distributed File System.
by dewey @ PDT -
-
huh; interesting group of names.
by dewey @ PDT -
Slide showing components in Hadoop: Pig, Chukwa, Hive, HBase, MapReduce, HDFS, ZooKeeper, Common, Avro.
by dewey @ PDT -
open source..."Made famous by Yahoo!, Facebook, and other Web giants." according to the speaker.
by dewey @ PDT -
What is Hadoop? MapReduce for computation and HDFS for storage.
by dewey @ PDT -
Hey folks, I'm back. It's the Hadoop session at OSCON.
by dewey @ PDT -
Back in 15 minutes, gang
by dewey @ PDT -
(image 55K) by dewey @ PDT
-
Getting ready to go mobile on the exhibit floor; back in a few minutes, folks.
by dewey @ PDT -
-
I'll be updating from my mobile phone here and there so stay with me, and talk back to me!
by dewey @ PDT -
Ah: looks like an afternoon break, 3:20PM PT to 4:30PM PT. I'm going to wander the booths for a bit, see what I can see.
by dewey @ PDT -
Concluding this session...going to go to the Hadoop session in a few minutes.
by dewey @ PDT -
Talking about the dashboard more. Comparing it to Sun's "Amber Road" storage server product analytics dashboard.
by dewey @ PDT -
Comment from audience: "I roll my own web stack, so I'm suspicious of somebody saying their thing will solve all my problems."
by dewey @ PDT -
(image 30K) by dewey @ PDT
-
...and it's a business question, no technical barriers that we've seen. Want a specific ISV? Talk to George Drapeau (your host).
by dewey @ PDT -
A: yes, we're starting to see them.
by dewey @ PDT -
Q: any ISVs certified their apps with your stack?
by dewey @ PDT -
A (cont'd): to buy WebStack, turns out you buy the Glassfish portfolio and you get WebStack as part of it.
by dewey @ PDT -
A: It's part of the larger portfolio, the Glassfish Portfolio. WebStack is a subset of that portfolio.
by dewey @ PDT -
Q: Glassfish app container is not part of this stack?
by dewey @ PDT -
A: we don't make huge mods to Tomcat; it's almost as-is.
by dewey @ PDT -
Another question: "What's the relnship b/w your web server and Apache Tomcat?"
by dewey @ PDT -
Anybody have a pointer to documentation on this? I'll share it with the questioner if so.
by dewey @ PDT -
Question from the audience: "w/typical deployment, what's best practice for load-balancing for high availability?"
by dewey @ PDT -
Oh man, they're doing a giveaway for an iPod Shuffle. Too bad I'm not eligible.
by dewey @ PDT -
About to do a demo (ooh, demos).
by dewey @ PDT -
If you have questions you want me to ask the presenters, just let me know.
by dewey @ PDT -
MLB.com: 90M hits/day. That's a lotta baseball, people.
by dewey @ PDT -
-
world record performance on SPECweb benchmarks.
by dewey @ PDT -
speaker is talking about Sun Web Server 7.0 overview.
by dewey @ PDT -
-
Factoid: Sun Web Server was originally Netscape Enterprise Server, but now open sourced (BSD license).
by dewey @ PDT -
1 billion minutes of streaming media & 90M views / day: MLB.com's traffic, on Sun's web server.
by dewey @ PDT -
1 GB per minute: Web Server's access log per minute (wow).
by dewey @ PDT -
5,170 secure e-commerce (JSP) requests per second (with think time)
by dewey @ PDT -
232,000+: simultaneous HTTP connections on a Sun Fire T5520 server.
by dewey @ PDT -
276K LOC: # of lines of code in Open Web Server.
by dewey @ PDT -
Somebody guesses: "Minesweeper?"
by dewey @ PDT -
Actually, speaker is asking "What do 276K LOC mean?"
by dewey @ PDT -
Sun Web Server Trivia: 276K lines of code.
by dewey @ PDT -
Just leave a comment here on G-snap! Don't be shy, now.
by dewey @ PDT -
Remember folks: I'll be here tomorrow as well, so look at the conference schedule online and tell me which sessions I should attend.
by dewey @ PDT -
Where is this conference? City, venue
by RichG @ PDT -
-
"Web Stack scales to 10,000 users w/MySQL hosting 1 Million users and 1TB of data."
by dewey @ PDT -
Waiting for the numbers.
by dewey @ PDT -
CVR (the eng. manager for Sun's WebStack product) is talking about performance of Web Stack on Intel's Nehalem processors.
by dewey @ PDT -
perf. improvements, Enterprise Manager (pretty graphs & charts, and analytics), multi-install on same system.
by dewey @ PDT -
New features in WebStack 1.5 include:
by dewey @ PDT -
Number of PHP issues found in past 18 months: 576 (yikes!).
by dewey @ PDT -
The answer: 21.
by dewey @ PDT -
Any guesses?
by dewey @ PDT -
Opened with a pop quiz: "How many security problems were found in Apache in the last 18 months?"
by dewey @ PDT -
Okay, done setting up; I'm here now. Watching CVR talk about Sun's WebStack product.
by dewey @ PDT -
Ok
by dewey @ PDT -
Have a session you want me to attend? Look here: http://bit.ly/7WzIov and tell me which sessions I should attend.
by dewey @ PDT -
I am at the O'Reilly Open Source Conference (OSCON) in San Jose, California. I'll be 'casting the sessions I attend Wed. & Thurs.
by dewey @ PDT -
Have an opinion? Share your thoughts! Next time, try creating a Snapcast for your event! It's easy!
by dewey @ PDT -
Welcome to G-SNAP!
by dewey @ PDT
Today's Snapcaster
Snapcast Description
- Snapcasting from the McEnery Convention Center in San Jose, California: the O'Reilly Open Source Conference (OSCON) is on now, the week of July 20. For more info, go here: http://en.oreilly.com/oscon2009
Live Blogging with G-Snap!
G-Snap! and Your Live Event
Publish real-time updates for your live event to your viewers - all from your website. Keep your viewers engaged with your updates, optional viewer commentary, photos, videos, Tweets, and more. Contact us for more information or create a Snapcast now.
Contact Us | Snapcast Now!
Watch on a Phone
Send an invite to a mobile phone to follow this Snapcast. It's easy and you won't miss a beat.
Send an Invite Now!
Advertisment
Please Sign In to G-Snap!
Sign In to Your Account
Other Ways to Sign In:
Or, Sign Up for a New Account
ACCOUNT DETAILS
Hello ,
This is the first time you are connecting with to G-Snap!, so we need to set you up with a G-Snap! username. Or, if you already have a G-Snap! account, please link to it now.
For our new users, your email address is being requested to provide you with the necessary details to manage your Snapcasts or to send you RSVP reminders. Once you have logged in, you may manage your email preferences via your profile.








Live Stream