[00:00] well the translation was not that biggie [00:00] but the poling and proxying was [00:00] and it groks it ewnought to do sql queries for r/w [00:00] enough* [00:01] imbrandon: I think I'd rather just have drizzle do the HTTP/JSON [00:01] server { [00:01] location /mysql { [00:01] set $my_sql 'select * from cats'; [00:01] drizzle_query $my_sql; [00:01] drizzle_pass backend; [00:02] }e.g. no middlew man like php etc , just nginx and database for some things, even does escaping of user input etc [00:02] and is no blocking [00:03] but yea its not for everythging, but i can soo see a few uses for this and with a little creative thinking some really cool stuff [00:03] imbrandon: nginx is the middle man there. You can just do an HTTP target with the HTTP+JSON plugin [00:03] SpamapS: sure then you loose the cluster though [00:03] that you may have behind backend [00:04] imbrandon: also I'm not sure I like the direct DB access anyway. SOA arches tend to evolve more sanely.. and you want to be able to do things like insert a cache there. [00:04] and also its for mysql and mongo and all not just drizzle [00:05] thats exactly what i was doing with it, looking up a cache hit, if not sent to php , if php puts it in mongo then next round nginx gets form mongo and no php hit [00:05] but i'm sure there is soooo much more it could do with a bit of thought [00:07] https://github.com/simpl/ngx_mongo [00:07] SpamapS: ^^ [00:09] drizzel kinda bad example with the json as it does it already, but see how utterly simple that makes db clustering [00:09] well simple clustering [00:09] and can use some nifty sql tricks in locations too [00:09] :) [00:10] hell make it understand python and you nginx/wsgi/webpy would all become one thing :) [00:10] lol [00:11] imbrandon: you're.. caching.. in mongo?! [00:11] wtf?! [00:11] imbrandon: *drizzLE* [00:11] full page caching just as a poc tsting out mono [00:11] mongo* [00:11] not like for real [00:11] imbrandon: we have this thing.. memcached.. its like.. awesome. :) [00:11] hahah yup and redis even better [00:11] ( for that ) [00:12] imbrandon: and membase for when you want really long lived cache items. :) [00:12] never tried that one [00:12] its memcachedb but not t3h suck [00:12] anwyay, time to sign off for the weekend [00:12] but yea, its was just as a proof of concept thing, trying all this new stuff oout i found [00:12] coopl cool , later [00:12] imbrandon: sometimes I'm jealous that you get to work on actual scaling architectures and not just pretend to work on them in a metaverse like I do. :-P [00:13] heheh trust me , i'll drag you in enough ;) [00:13] i start getting rich and might even have to bribe ya too [00:13] :) [00:13] seriously tho, enjoy the weekend, i'll be round i'm sure [15:08] woot! txzookeeper accepted in Debian [15:13] SpamapS: awesome [15:24] indeed [15:24] juju should be next [17:27] <_mup_> Bug #1004937 was filed: juju should provide more useful error when no ssh keys avaliable < https://launchpad.net/bugs/1004937 > === imbrando1 is now known as imbrandon