Latest articles posted on www.ramraje.com
LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Snappy is a compression/decompression library. It does not aim for maximum compression, or compatibility with any other compression library; instead, it aims for very high speeds and reasonable compression.
In Computer Science field, Data Deduplication is a data compression mechanism used to eliminate duplicate copies of repeating data. This technique is used in file system to compress data and to save storage space. Data deduplication is also used in network data transfers to reduce the payload size (data size) while send it.
Web based sql query tools: SQL Fiddle, StackExchange Data explorers
General Software Architecture definitions, and concepts used in Software Architecture, and architectural styles etc
Software Design in 21st century by Martin Fowler, at Agile Connect conference 2011 Key Points from the talk About unit test Identify Non-deterministic unit test which intermittently pass and fail Non-deterministic unit test can affect entire test suite To prevent test suite failure due to non-deterministic unit test, separate non-deterministic unit test from test suite, […]
Comet is a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it – from wikipedia.org
Excellent articles/tools for website performance and website page speed improvements from Google, Yahoo, and StackOverflow.com