The Stateless State: Remembering what you were doing five minutes ago on the Web
Jul 25, 2008, 11:45 (0 Talkback[s])
(Other stories by Peter Seebach)
Full Text Search: The Key to Better Natural Language Queries for NoSQL in Node.js
[ Thanks to jmalasko for this link.
""State" and "persistence" are crucial "terms of art"
for computing. They are concepts that arise throughout computing,
but have meanings hard to understand from outside the domain.
Clarity about these is essential for a developer of modern
"In general, "state" refers to information about the current
conditions of program execution—runtime data stored in
memory. "Persistence," by contrast, refers to keeping data between
one program execution and another. In a program which iterates
through a table in a database, the database itself is "persistent,"
but the information about which row is being displayed is