Time |
S |
Nick |
Message |
03:22 |
|
|
wilmoore joined #rest |
05:23 |
|
|
adaro joined #rest |
06:35 |
|
|
_ollie joined #rest |
06:35 |
|
|
adaro joined #rest |
06:55 |
|
|
adaro joined #rest |
07:06 |
|
|
ph88 joined #rest |
08:10 |
|
|
wilmoore joined #rest |
08:22 |
|
|
shrink0r joined #rest |
08:44 |
|
|
graste joined #rest |
08:55 |
|
|
shrink0r joined #rest |
08:59 |
|
|
martinfilliau joined #rest |
09:53 |
|
|
_ollie joined #rest |
09:57 |
|
|
interop_madness joined #rest |
10:58 |
|
|
_ollie joined #rest |
11:21 |
|
|
jcromartie joined #rest |
11:43 |
|
|
danizord joined #rest |
12:22 |
|
|
jcromartie joined #rest |
12:37 |
|
|
_ollie joined #rest |
12:55 |
|
|
ldiamond joined #rest |
13:02 |
|
|
jcromartie joined #rest |
13:10 |
|
|
shrink0r joined #rest |
14:09 |
|
spaceone |
hmm |
14:10 |
|
spaceone |
REST doesn't disallow server state as long as the communication is stateless. so caching of authentication details is fully valid, imho?! |
14:12 |
|
|
rincewind joined #rest |
14:19 |
|
fumanchu |
sure. you want to be careful about how you share that cache among multiple webservers... |
14:21 |
|
pdurbin |
spaceone: is the image tmoore found the one you were looking for? http://www.w3.org/2000/Talks/1206-xml2k-tbl/slide5-0.html |
14:27 |
|
spaceone |
pdurbin: no, unfortionaly not |
14:29 |
|
spaceone |
fumanchu: so my argument "server is allowed to have state, but communication must be stateless" is valid... why doesn't people understand this? |
14:30 |
|
spaceone |
pdurbin: i am pretty sure that i found that image on w3.org, i searched about 4 hours for it :/ |
14:31 |
|
fumanchu |
spaceone: because people only want to think about design and not architecture. They see statelessness as design dogma rather than a beneficial architectural constraint that promotes scalability |
14:31 |
|
spaceone |
yes |
14:37 |
|
fumanchu |
most of the time I can't fault that attitude, since it so often exists because they don't actually need scalability for their 100-user website, they just "need REST" because it's cool. |
14:38 |
|
spaceone |
hmm |
14:39 |
|
spaceone |
the whole WWW is meant to be RESTful in its original thought |
14:39 |
|
|
pezra joined #rest |
14:39 |
|
spaceone |
imho even every website should be restful |
14:40 |
|
spaceone |
allowing implementation of generic browsers (which support generic login, language selection, media type selection, ...) |
14:41 |
|
fumanchu |
as Roy keeps saying, though, "browsers are a tiny fraction of 'the Web'" |
14:41 |
|
spaceone |
where does he say this? |
14:41 |
|
fumanchu |
oh, anytime the browser folks want to change HTTP to fit their needs :) |
14:42 |
|
fumanchu |
or HTML |
14:44 |
|
|
nkoza joined #rest |
14:44 |
|
fumanchu |
the point is, study your requirements, especially the non-functional ones, pick an architecture that serves them (allowing established architectural styles to guide you if applicable), design and build your system from it |
14:45 |
|
fumanchu |
going in the other direction, where you let the selected architecture or style determine your requirements, is a recipe for frustration |
14:45 |
|
fumanchu |
(or, just as bad, letting your implementation choices determine your architecture) |
14:45 |
|
spaceone |
hm yes |
14:45 |
|
spaceone |
but |
14:45 |
|
spaceone |
REST has the most advantages |
14:45 |
|
spaceone |
for most usage |
14:46 |
|
fumanchu |
simply not true. you need to get out and see other apps. |
14:46 |
|
fumanchu |
and study other styles |
14:47 |
|
spaceone |
i compared RPC web services and compared them to REST. the REST thing was always more simple |
14:47 |
|
fumanchu |
there are orders of magnitude more apps that benefit from the Unix pipe-and-filter arch style than web apps that benefit from REST or RPC |
14:48 |
|
fumanchu |
(partly due to the weight of history, I'll grant you, but true nevertheless) |
14:49 |
|
fumanchu |
pick up the Taylor book for a start |
14:49 |
|
spaceone |
i am not able to translate the meaning of "grant me" |
14:49 |
|
fumanchu |
"I'll grant you" ~= "I will allow this argument" |
14:49 |
|
fumanchu |
http://www.amazon.com/Software-Architecture-Foundations-Theory-Practice/dp/0470167742 |
14:50 |
|
spaceone |
okay |
14:51 |
|
spaceone |
rest contains pipe and filter |
14:54 |
|
fumanchu |
ha. list the architectural qualities and constraints of the pipe-and-filter style and then try to tell me that again ;) just because a diagram has boxes and arrows does not make it pipe-and-filter. |
14:54 |
|
|
rincewind3 joined #rest |
14:57 |
|
fumanchu |
biab |
15:03 |
|
|
rosstuck joined #rest |
15:13 |
|
|
igitoor joined #rest |
15:14 |
|
|
igitoor joined #rest |
15:43 |
|
|
fumanchu joined #rest |
15:46 |
|
|
fumanchu_ joined #rest |
15:59 |
|
|
larsks joined #rest |
16:30 |
|
|
rincewind joined #rest |
16:44 |
|
|
fumanchu joined #rest |
16:45 |
|
|
wilmoore joined #rest |
17:29 |
|
|
wilmoore joined #rest |
17:50 |
|
|
adaro joined #rest |
17:57 |
|
|
jcromartie joined #rest |
17:58 |
|
|
wilmoore joined #rest |
18:02 |
|
|
graste joined #rest |
18:20 |
|
|
shrink0r joined #rest |
18:42 |
|
|
fumanchu joined #rest |
18:45 |
|
|
nkoza joined #rest |
18:45 |
|
|
pezra joined #rest |
18:45 |
|
|
ldiamond joined #rest |
18:45 |
|
|
interop_madness joined #rest |
18:45 |
|
|
rickharrison joined #rest |
18:45 |
|
|
mgomezch_ joined #rest |
18:45 |
|
|
alxbl joined #rest |
18:45 |
|
|
locks joined #rest |
18:45 |
|
|
whartung joined #rest |
18:45 |
|
|
vlakarados joined #rest |
18:45 |
|
|
nardbard joined #rest |
18:45 |
|
|
gluegadget joined #rest |
18:45 |
|
|
bigbluehat joined #rest |
18:45 |
|
|
asm89 joined #rest |
18:45 |
|
|
ekroon joined #rest |
18:46 |
|
|
KarlHungus joined #rest |
18:46 |
|
|
KarlHungus joined #rest |
18:58 |
|
|
ldiamond joined #rest |
18:58 |
|
|
interop_madness joined #rest |
18:59 |
|
|
mgomezch joined #rest |
19:11 |
|
|
fumanchu joined #rest |
19:13 |
|
|
jcromartie joined #rest |
19:17 |
|
|
whartung joined #rest |
19:23 |
|
|
marcoshack joined #rest |
19:23 |
|
|
fumanchu_ joined #rest |
19:27 |
|
|
_ollie joined #rest |
19:39 |
|
|
danizord joined #rest |
21:08 |
|
|
fumanchu joined #rest |
21:10 |
|
|
fumanchu_ joined #rest |
21:20 |
|
|
_ollie joined #rest |
23:17 |
|
|
igitoor joined #rest |
23:29 |
|
|
igitoor joined #rest |
23:33 |
|
|
fumanchu1 joined #rest |
23:35 |
|
|
fumanchu2 joined #rest |
23:55 |
|
|
jcromartie joined #rest |