public marks

PUBLIC MARKS from ERSWeb with tag data

April 2009

Dare Obasanjo aka Carnage4Life - ASP.NET Caching vs. memcached: Seeking Efficient Data Partitioning, Lookup, and Retrieval

(via)
I recently discovered memcached which is a distributed, object caching system originally developed by Brad Fitzpatrick of LiveJournal fame. You can think of memcached as a giant hash table that can run on multiple servers which automatically handles maintaining the balance of objects hashed to each server and transparently fetches/removes objects from over the network if they aren't on the same machine that is accessing an object in the hash table. Although this sounds fairly simple, there is a lot of grunt work in building a distributed object cache which handles data partitioning across multiple servers and hides the distributed nature of the application from the developer. memcached is a well integrated into the typical LAMP stack and is used by a surprising number of high traffic websites including Slashdot, Facebook, Digg, Flickr and Wikipedia. Below is what C# code that utilizes memcached would look like sans exception handling code

March 2009

Remote Backup Online, Data Backup & Computer Backup Software – Carbonite.com

Carbonite backs up everything in your Documents and Settings folder (called Users in Windows Vista), including documents, photos, email and data files from applications, such as Quicken, Money, etc. Once a subscription is purchased, music is also added to the list. The default backup does not include programs, system files, temporary files, videos, or individual files greater than 4GB. You can, however, manually add any of these to your Carbonite backup.

January 2009

May 2008

.NET Data Access Performance Comparison: ASP Alliance

(via)
In .NET, there are several ways to extract data from a data source. The two most common techniques using ADO.NET involve the use of the DataReader or the filling of a DataSet or DataTable with a DataAdapter. In this article, a very easy-to-reproduce set of tests is analyzed to determine which techniques performs the fastest. Further, additional variables such as N-Tier architecture and the effects of caching on the results are considered. Finally, I recommend some best practices based on the results

brianwaustin's TAGS related to tag data

.net +   ado.net +   asp.net +   building +   business +   c# +   code +   computer +   flickr +   music +   network +   performance +   server +   small +   software +   system +   this +   windows +   work +