Linux Users Group of Sacramento

June 14, 2000 Meeting Notes

Rob Ferber gave a talk about [OpenSales]*.

<Andy's paraphrase, with apologies to Rob>
Rob started off his talk by explaining that he has an opensales system that did 190,000,000 inserts in 24 hours. (That's 2199 sql inserts per second for 24 hours). He went on to say that the OpenSales architecture was based on perl, perl:dbi, and mysql. They don't use Database joins, stored proceedures, or transactions. (mySQL doesn't support transactions) Yet they have developed a masterless (or a distrubited database , my words) database architecture, that allows infinite expansion and redundancy. One node could fall into the ocean and the system would continue.
</end paraphrase>

Among the most notable quotes:
" OpenSales in a document management system before it is an ecommerce solution. "
" On a 47 node cluster we did 190,000,000 inserts in 24 hours. "
" In our database schema we have object tables and event tables."


Andy's note: There is so much more I want to say about this object/event data structure. I have implemented philosophy at my job with outstanding results. This view of data management has turned my thinking 180 degrees.

During the break and after the meeting:
I don't know I had to leave.

Links:
[OpenSales.org]*
[mySQL]* (which BTW was released as GPL today)
[perl.org]*
[perl.com]*
[perl:dbi]*


* offsite links are displayed as [link]*

more next month.
-- Andy

Back to the Saclug.org home page.

Brians announcement:
Wednesday, June 14, 2000 - Robert R. Ferber from OpenSales will speak on OpenMerchant Robert R. Ferber is the Chief Technical Advisor and Co-Founder of OpenSales, Inc. Before co-founding OpenSales, Ferber was founding Vice President of Technology at eToys where he was responsible for assembling and directing the company's core technology team. His work at eToys also included his notable design and implementation of the portal's integrated architecture. Prior to joining eToys, Ferber worked at NASA's Jet Propulsion Laboratories and advanced technology projects in Los Angeles and Hong Kong.

OpenMerchant is written in Perl and designed to provide extensive e-commerce capabilities. The source code to OpenMerchant itself is freely available under the terms of the GPL at the special developer's portal, www.opensales.org.

Previous Meetings.
May. 2000
Apr. 2000
Mar. 2000
Oct. 1999
Sep. 1999
Jul. 1999
Jun. 1999
May. 1999
Apr. 1999
Mar. 1999
Feb. 1999
Jan. 1999
Dec. 1998
Oct. 1998