On the streaming SQL evolving standard (1)
share
digg
by
Opher Etzion (0)
on
Event Processing Thinking (0)
6 days
ago
permalink
Kudos to our colleagues from Oracle and Streambase for their presentation in the industrial section of VLDB 2008 - Towards a Streaming SQL Standard Stan Zdonik (Streambase,Inc.), Namit Jain (Oracle), Shailendra Mishra (Oracle), Anand Srinivasan (Oracle), Johannes Gehrke (Cornell University, USA), Jennifer Widom (Stanford University), Hari Balakrishnan (Streambase,Inc.), Mitch Cherniack (Streambase,Inc.), Ugur Cetintemel (Streambase,Inc.), Richard Tibbetts (Streambase,Inc.). Unlike last year, I have not participated in VLDB this year, though I would love to visit New ...
Hundreds of thousands of threads? Yes, with Erlang (2)
share
digg
by
John West (0)
on
insideHPC (0)
1 week, 1 day
ago
permalink
Multicore.info with the pointer to a blog post by Bartosz Milewski on some of the problems with threaded programming in the mainstream languages Thread model based on heavy-duty OS threads and mutexes has its limitations. You can ask server writers, or Google for “thread per connection” to convince yourself. Servers use thread pools exactly because of that. Thread pools are an admission of defeat for the thread model….[but]…The more fundamental problem with threads has its ...
Cases on technology innovation: Entrepreneurial successes and pitfalls (1)
share
digg
on
Eventseer.net - the academic event tracker (0)
1 week, 3 days
ago
permalink
Dear Colleagues, CALL FOR CASES Submission Deadline for Case Proposal Manuscript: November 15, 2008 Cases on Technology Innovation: Entrepreneurial Successes and Pitfalls, A book edited by Dr. S. Ann Becker and Dr. Robert Niebuhr, Florida Institute of Technology. Introduction Entrepreneurship, in this book, focuses on technology innovation of services and products to meet the virtual demands of an international marketplace. Entrepreneurship is explored from the perspective of past, current, and emerging technologies and the globalization ...
Distributed Parallel Search at IDF (1)
share
digg
by
David Rich (0)
on
Parallel Lounge: Parallel Computing Blog for Engineers, Scientists, Analysts (0)
1 week, 5 days
ago
permalink
I attended IDF this past week and while there was quite a bit of noise about Nehalem and Intel's new 3GL parallel development tools, you can read about that stuff anywhere.I suppose you can also read somewhere about Jeffrey Katzenberg of Dreamworks giving a talk during the software keynote (about this)-- wow, I can't wait until we have that kind of marketing budget. There were polarized glasses under all our chairs and they slid out ...
MathDL | The Linear Algebra Behind Search Engines (16)
share
digg
on
Hacker News (906)
2 weeks, 4 days
ago
permalink
An extended module for students to explore the linear algebra concepts, especially the singular value decomposition, behind modern search engines
-
spidaman said:
Links and document attributes... the web *is* linear algebra
Serving static files with Django and AWS - going fast on a budget (3)
share
digg
by
Thomas Brox Røst (2)
on
Thomas Brox Røst (0)
3 weeks
ago
permalink
I just posted an article on how to improve Django response times through the use of pre-generated static files: Speed matters. When Google tried adding 20 extra results to their search pages, traffic dropped by 20%. The reason? Page generation took an extra .5 seconds. This article will show how Eventseer utilizes an often overlooked way of improving the responsiveness of a web application: Pre-generating and serving static files instead of dynamic pages. The full ...
Patterns for using Distributed Hash Tables: Conclusion (4)
share
digg
by
Ayende Rahien (31)
on
Ayende @ Rahien (31)
3 weeks, 4 days
ago
permalink
Well, it looks like I finally had completed all I wanted to say about DHTs. I can now go back to talking about multi tenancy :-) The previous ones are: Distributed in memory cache / storage Patterns for using distributed hash tables: Groups Patterns for using distributed hash tables: Locking Patterns for Distributed Hash Tables: Locality Patterns for Distributed Hash Tables: Item Groups Patterns for Distributed Hash Tables: Cheap Cross Item Transactions Patterns for Distributed ...
It isn't scalable! (2)
share
digg
by
Ayende Rahien (31)
on
Ayende @ Rahien (31)
1 month
ago
permalink
That was the first thing out of my mouth when I saw a diagram the day before yesterday. The diagram was of a domain model and included four entities. No, I can't see the future and extrapolate from customer/order/order lines whatever the system is going to scale or not. I wasn't talking about the system scalability at all. I was thinking of using the diagram as the main means for expressing concepts. A single diagram ...
-
tgeros said:
I always assumed scalable meant one thing
Rules for Spartan Programmers (2)
share
digg
by
Patrick Smacchia (3)
on
CodeBetter.Com - Stuff you need to Code Better! (85)
1 month
ago
permalink
A month ago, Jeff Atwood (Coding Horror) wrote a blog post about Spartan Programming. The idea is to tend toward minimalism coding style: Minimalism isn't always the right choice, but it's rarely the wrong choice. I figured out that many of Spartan Programming tenets can be expressed as CQL rules: Horizontal complexity. The depth of nesting of control structures. WARN IF Count > 0 IN SELECT METHODS WHERE ILNestingDepth > 3 Vertical complexity. The number ...
Caching, index pruning, and the query stream (4)
share
digg
by
Greg Linden (33)
on
Geeking with Greg (34)
1 month
ago
permalink
A SIGIR 2008 paper out of Yahoo Research, "ResIn: A Combination of Results Caching and Index Pruning for High-performance Web Search Engines" (ACM page), looks at how performance optimizations to a search engine can impact each other. In particular, it looks at how caching the results of search queries impacts the query load that needs to be served from the search index, and therefore changes the effectiveness of index pruning, which attempts to serve some ...
Does Prioritizing Backlog by ROI Work? (1)
share
digg
by
Dean Leffingwell (0)
on
Scaling Software Agility (0)
1 month
ago
permalink
For those following the “Big Picture” series and the recent post Enterprise Agility-The Big Picture (4) Backlog, I just saw a number of posts from Luke Hohmann at Agile Commons describing some of the methods and challenges associated with prioritizing backlog. If found the post Why Prioritizing Your Product Backlog for ROI Doesn’t Work particularly relevant, as it debunsk one of the most common myths, which is that there is a meaningful way to prioritize ...
Modeling how searchers look at search results (6)
share
digg
by
Greg Linden (33)
on
Geeking with Greg (34)
1 month
ago
permalink
Georges Dupret and Benjamin Piwowarski from Yahoo Research had a great paper at SIGIR 2008, "A User Browsing Model to Predict Search Engine Click Data from Past Observations" (ACM page). It nicely extends earlier models of searcher behavior to allow for people skipping results after hitting a lot of uninteresting results.An extended excerpt:Click data seems the perfect source of information when deciding which documents (or ads) to show in answer to a query. It can ...
Google Health - powered by GWT (1)
share
digg
by
dgirard (9)
on
onGWT - Tracking News on GWT (7)
1 month
ago
permalink
GWT blog : Google has recently launched Google Health, a place where you can organize health information, keep it up to date and stay current with the latest health issues. We're happy to say that Google Health was built with the Google Web Toolkit, and pleased to have Samantha Lemonnier from the Health team share her experience using GWT. Building healthy applications with GWT - Google Health