Profile

Cover photo
Emily Dresner-Thornber
Works at ZeniMax Online Studio
Attended University of Michigan
Lives in Laurel, MD
393 followers|41,341 views
AboutPostsPhotosYouTube

Stream

 
I finally finished blogging up my high level overview on how to build a high performance centralized logging platform out of free components and have it not suck.  Unfortunately, I haven't gone deep into any of the components -- things are a little handwavey.  But I'm 100% convinced this will work extremely well.

#Elasticsearch   #Logstash   #Hadoop
1
1
Jeffrey Collyer's profile photo
Add a comment...
 
Here's my follow-on to yesterday's article about Redis vs Memcached -- applying memcached clusters (could be any language, but I'm fooling around with node so it's node) for anyone who is interested.    

Unfortunately, SquareSpace, unlike hosted WordPress, does not have a G+ plugin to automatically publish to G+.  SquareSpace is good but it has some deficiencies.  
1
Colby Robbins's profile photo
 
Very awesome stuff there. I liked the design for horizontal scaling the best:)
Add a comment...
 
"Let's get this out of the way.  What do you have to plug?"

"Why would you get the guy who made the Zune to make your website?"

"Is this what they meant by drones?"

I nearly wet my pants.  I laughed so hard I had a coughing fit.
1
Add a comment...
 
For any of you working in or thinking about node.js for a backend:

I wrote this up this morning after spending yesterday trying to answer the question: so how does one run multiple node.js processes in a VM? Seems like a thing you kind of want to do unless you're going to run your cloud entirely on t1.micros, which is silly.  This is trivial to solve with PHP (PHP-FPM) or Ruby (Unicorn) or Python (about 30 different ways) but not with node.  There is a solution but it's experimental.  

I want to pull the C code under node.js cluster and take a look.

Also bonus sarcastic graphic.
2
1
Emily Dresner-Thornber's profile photoBill Pratt's profile photoBryant Durrell's profile photo
4 comments
 
That's an option.  There's a bunch of options for fully utilizing bigger instances -- although after an m1.large they start to lose effectiveness.  I've learned that AWS is a super interesting playground made of tradeoffs it imposes on you.  Vertical scaling is BAD but you need to vertically scale just enough to get good, stable instances that use enough of the host not to nerf yourself.
Add a comment...

Emily Dresner-Thornber

Shared publicly  - 
 
So I really like Squarespace as a blogging platform.  

Although the offered templates are a little limited and bland, the tools are excellent.  If the plan is to just write a post every day/several times a day and not worry about updating the code/managing plugins/worrying about getting owned it then I can certainly recommend the service.  

Lots of good things there for creators who don't want to be their own system administrators and IT departments.
1
1
Pete Figtree's profile photo
Add a comment...
Have her in circles
393 people
Jadasc Schneiderman's profile photo
Steve Pheley's profile photo
Jenna Sparks's profile photo
Jenna Moran's profile photo
Rob Frazine's profile photo
Shawn Sparks's profile photo
Tom Davidson's profile photo
 
This is a Katie thing!  You should make with the clicky!
 
On Friday, April 25th my daughter Katherine will be participating in her school’s Read-A-Thon to raise money for the Marshall Legacy Institute, and she’s looking for sponsors.

The Marshall Legacy Institute (http://marshall-legacy.org) is a non-profit that focuses on the issue of landmines in current and former war zones. They train and supply landmine detection dogs in order to reduce the number of mines left active, and they also provide medical and social aid to victims of landmines, especially children. They have a perfect score in transparency from Charity Navigator, and very high scores in financial efficiency as well - over 90% of donations go directly to their charitable programs. 

The Read-A-Thon is set to take place as a 2-hour block on April 25th, and if you’d like to support Katherine, there are three ways to pledge:

1) A flat dollar amount pledged.
2) A per-minute pledge. Katherine has already said she intends to read for the entire 120 minutes, and if you know her well you’ll know that’s an easy goal to hit.
3) A per-page pledge. Katherine is currently reading Inkheart by Cornelia Funke, and a test reading gives her a speed of about 35 pages per hour, so a per-page pledge is likely to hit 70-80 pages.

If you are interested in pledging, please let me know so I can collect your information. Donations will not be collected until after the event (so we have accurate page/time counts) but will be due by April 29th.

Thanks,
Eric
1
Add a comment...
 
I wrote up last night the endless war between memcached and redis.  The reality is that 80% or more of all projects that need some caching just need simple, solid, easy to configure memcached.  There are places where redis is the right answer -- leaderboards!  But it's  hard to eat the complexity.

I know this comes up alot so if any of you nerds here are interested, here's my take on it.  
4
1
Justin Randall's profile photoEmily Dresner-Thornber's profile photo
2 comments
 
Thanks!  I am completely convinced LucidChart is going to come after me for continuing to use their online tool for free, though.
Add a comment...

Emily Dresner-Thornber

Shared publicly  - 
 
So this is a thing I have been told other people need to back:

https://www.kickstarter.com/projects/nerdcoremedical/the-bacterionomicon?ref=card
1
Add a comment...

Emily Dresner-Thornber

Shared publicly  - 
8
1
Alan Kellogg's profile photoValerie R.'s profile photo
 
A difference that makes no difference is no difference.
Add a comment...
People
Have her in circles
393 people
Jadasc Schneiderman's profile photo
Steve Pheley's profile photo
Jenna Sparks's profile photo
Jenna Moran's profile photo
Rob Frazine's profile photo
Shawn Sparks's profile photo
Tom Davidson's profile photo
Work
Occupation
Software Architect
Skills
Python, C++, Ruby, Cloud Computing, Cloud Architecture, MySQL, Agile, SCRUM, Java, Web Application Security, Network Security, Massively Distributed Systems, Big EVERYTHING!, Big Data, System Architecture, Writing, Editing
Employment
  • ZeniMax Online Studio
    Principal Online Architect, 2011 - present
  • MerchantLink, LLC
    Software Architect, 2005 - 2011
  • SoftMed LLC
    Software Engineer, 2003 - 2005
  • NFR Security
    Software Engineer, 2001 - 2003
  • Media Station
    Software Engineer, 1998 - 2001
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Laurel, MD
Previously
Detroit, MI - Germantown, MD - Ann Arbor, MI - Brighton MI
Story
Introduction
System architect, computer security nerd, gamer, and knitter from Laurel, MD.  I write code!  I think about things!  I do stuff!
Education
  • University of Michigan
    Computer Engineering, 1991 - 1997
Basic Information
Gender
Female