nico.ash + performance 49
Brendan's blog » Subsecond Offset Heat Maps
9 weeks ago by nico.ash
Analyzing the sub-second Heat Map of CPU utilization
analytics
performance
visualization
dtrace
linux
vhost
multicore
9 weeks ago by nico.ash
What should a developer know before building a public web site? - Stack Overflow
article bestpractices checklist code developer design deployment development howto dev http launch list reference programming performance security seo startup tips toread web website webdev webdesign best-practice stackoverflow webdevelopment best-practices bestpractice
november 2010 by nico.ash
article bestpractices checklist code developer design deployment development howto dev http launch list reference programming performance security seo startup tips toread web website webdev webdesign best-practice stackoverflow webdevelopment best-practices bestpractice
november 2010 by nico.ash
asynctools - Project Hosting on Google Code
november 2010 by nico.ash
asynctools is a library allowing you to execute Google App Engine API calls in parallel. API calls can be mixed together and queued up and then all are kicked off in parallel. Callbacks can be used to operate over completed calls immediately, if desired.
Currently, wrappers for Query and UrlFetch API calls are available. More will come over time.
api
app
appengine
async
asynchronous
code
database
dev
gae
google
library
python
performance
parallel
opensource
running
software
tools
asynctools
datastore
engine
queries
query
Currently, wrappers for Query and UrlFetch API calls are available. More will come over time.
november 2010 by nico.ash
AsmXml - A Fast XML Parser
october 2010 by nico.ash
AsmXml is a very fast XML parser and decoder for x86 platforms (Windows, Linux, BSD and Mac OS X). It achieves high speed by using the following features:
* Written in pure assembler
* Optimized memory access
* More than a parser: parsing and decoding at the same time (decoding means that attributes and elements are accessible in O(1) time)
To give an idea of the relative speed of AsmXml, the fastest open source XML parsers process between 10 and 30 MBs of XML per seconds while AsmXml processes around 200 MBs per seconds (on an Athlon XP 1800+).
xml
parser
programming
library
speed
performance
scalability
assembly
asm
* Written in pure assembler
* Optimized memory access
* More than a parser: parsing and decoding at the same time (decoding means that attributes and elements are accessible in O(1) time)
To give an idea of the relative speed of AsmXml, the fastest open source XML parsers process between 10 and 30 MBs of XML per seconds while AsmXml processes around 200 MBs per seconds (on an Athlon XP 1800+).
october 2010 by nico.ash
Linux Kernel Tuning for C500k | Urban Airship Blog
october 2010 by nico.ash
At Urban Airship we recently published a blog post about scaling beyond 500,000 concurrent socket connections. Hitting these numbers was not a trivial exercise so we’re going to share what we’ve come across during our testing. This guide is specific to Linux and has some information related to Amazon EC2, but it is not EC2-centric. These principles should apply to just about any Linux platform.
linux
kernel
performance
scalability
sysadmin
networking
tuning
c500k
memory
c10k
october 2010 by nico.ash
Shedding Bikes: Programming Culture And Philosophy
may 2010 by nico.ash
Announcing NoNoSQL
programming
performance
0mq
c
c++
development
library
nosql
sql
sqlite
json
may 2010 by nico.ash
Your Version Control and Build Systems Don’t Scale | Chad Austin
march 2010 by nico.ash
a very fast i/o bound build system
build
development
programming
architecture
performance
software
optimization
ibb
process
march 2010 by nico.ash
SuperMegaUltraGroovy » Blog Archive » Swimming in OpenCL
february 2010 by nico.ash
dividing by 8 processing time using opencl
gpu
mac
cocoa
programming
objective-c
osx
parallel
vector
opencl
performance
february 2010 by nico.ash
related tags
0mq ⊕ ajax ⊕ algorithm ⊕ algorithms ⊕ amazon ⊕ analysis ⊕ analytics ⊕ apache ⊕ api ⊕ app ⊕ appengine ⊕ apple ⊕ architecture ⊕ article ⊕ asm ⊕ assembly ⊕ async ⊕ asynchronous ⊕ asynctools ⊕ aws ⊕ benchmark ⊕ benchmarking ⊕ best-practice ⊕ best-practices ⊕ bestpractice ⊕ bestpractices ⊕ boomerang ⊕ build ⊕ c ⊕ c++ ⊕ c10k ⊕ c500k ⊕ cassandra ⊕ cdn ⊕ chart ⊕ charts ⊕ checklist ⊕ clojure ⊕ cloud ⊕ cloudfront ⊕ cluster ⊕ cocoa ⊕ code ⊕ comparison ⊕ compression ⊕ computer ⊕ concurrency ⊕ cpu ⊕ css ⊕ data ⊕ database ⊕ datastore ⊕ deployment ⊕ design ⊕ dev ⊕ developer ⊕ development ⊕ distributed ⊕ dtrace ⊕ ec2 ⊕ email ⊕ engine ⊕ example ⊕ facebook ⊕ filesystem ⊕ fonts ⊕ fractal ⊕ framework ⊕ friendfeed ⊕ gae ⊕ gameoflife ⊕ games ⊕ google ⊕ googleanalytics ⊕ gpu ⊕ graph ⊕ graphics ⊕ hacks ⊕ hardware ⊕ hashlife ⊕ history ⊕ hosting ⊕ howto ⊕ htaccess ⊕ html5 ⊕ http ⊕ httpd ⊕ ibb ⊕ ibm ⊕ image ⊕ io ⊕ ios ⊕ ipad ⊕ iphone ⊕ iphonedev ⊕ java ⊕ javascript ⊕ jpg ⊕ jquery ⊕ js ⊕ json ⊕ jvm ⊕ kernel ⊕ launch ⊕ library ⊕ life ⊕ linode ⊕ linux ⊕ list ⊕ load ⊕ mac ⊕ macosx ⊕ mashups ⊕ math ⊕ memcached ⊕ memory ⊕ mobile ⊕ mongrel ⊕ monitor ⊕ monitoring ⊕ multicore ⊕ mysql ⊕ network ⊕ networking ⊕ nginx ⊕ nosql ⊕ objective-c ⊕ opencl ⊕ opensource ⊕ optimisation ⊕ optimization ⊕ osx ⊕ parallel ⊕ parser ⊕ performance ⊖ pinboard ⊕ png ⊕ post-to-read ⊕ price ⊕ process ⊕ profiling ⊕ programming ⊕ python ⊕ queries ⊕ query ⊕ rails ⊕ realtime ⊕ reference ⊕ resources ⊕ rpc ⊕ ruby ⊕ rubyonrails ⊕ running ⊕ scalability ⊕ scale ⊕ scaling ⊕ science ⊕ security ⊕ seo ⊕ server ⊕ shopping ⊕ software ⊕ speed ⊕ sql ⊕ sqlite ⊕ ssd ⊕ stackoverflow ⊕ startup ⊕ statistics ⊕ storage ⊕ sysadmin ⊕ sysadmnin ⊕ testing ⊕ tips ⊕ tool ⊕ tools ⊕ toread ⊕ tree ⊕ tuning ⊕ tutorial ⊕ twisted ⊕ unix ⊕ vector ⊕ vhost ⊕ virtualization ⊕ visualization ⊕ vps ⊕ web ⊕ webdesign ⊕ webdev ⊕ webdevelopment ⊕ website ⊕ widefinder ⊕ wsgi ⊕ xml ⊕ yahoo ⊕ zeromq ⊕Copy this bookmark: