Files
2012-02-21 01:15:00 -05:00

1 line
35 KiB
JSON

[{"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305127057.2054291, "message": "I was going to write runserver", "group_id": 9753, "id": 1008853}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305127132.8127539, "message": "The app's too slow?", "group_id": 9753, "id": 1008877}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305127140.3325551, "message": "Django is to blame!!!", "group_id": 9753, "id": 1008878}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305127225.631052, "message": "Agree", "group_id": 9753, "id": 1008904}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127487.037375, "message": "@bradmiller no. We run stock django on a couple of linode instances.", "group_id": 9753, "id": 1008955}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127826.798748, "message": "I worked with it for a couple years, but am back to RoR", "group_id": 9753, "id": 1009030}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127728.928787, "message": "Nah. App Engine was once considered as one of the original reasons to go with django, as well as less competition for developers.", "group_id": 9753, "id": 1009016}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127347.6391909, "message": "@mgrouchy are you guys using django on app engine?", "group_id": 9753, "id": 1008934}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127507.576308, "message": "I guess maybe its not appropriate to call them instances. Lets say a couple of linode VPS's", "group_id": 9753, "id": 1008961}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305128019.7156141, "message": "@bradmiller there aren't too many, but we did get ~15 out to the first djanottawa drinkup.", "group_id": 9753, "id": 1009071}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127215.0022969, "message": "I actually think @myusuf3 is to blame :P", "group_id": 9753, "id": 1008901}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127801.5809219, "message": "yeh not too many django developers in ottawa", "group_id": 9753, "id": 1009028}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127961.896822, "message": "I think our total monthly server costs for swix is < 400 month. And we are no where close to running at capacity. Even though we collect data for around 90K sources currently.", "group_id": 9753, "id": 1009048}, {"user_id": 738, "stars": [{"date_created": 1305127076.0789399, "user_id": 8990}], "topic_id": 34756, "date_created": 1305127027.17711, "message": "Yes there is django in ottawa its http://twitter.com/djangottawa and there is a mailing list as well http://groups.google.com/group/ottawa-django", "group_id": 9753, "id": 1008848}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305127060.337728, "message": "at the top", "group_id": 9753, "id": 1008854}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305128088.68574, "message": "@mgrouchy your costs are great, gazaro was around $3000/month on EC2 - which was the primary reason for going to app engine", "group_id": 9753, "id": 1009086}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305127064.050699, "message": "I hate you!", "group_id": 9753, "id": 1008856}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127582.3618889, "message": "very cool, so you're not affected by the new price change", "group_id": 9753, "id": 1008982}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305128397.705379, "message": "Yeah, its completely use case dependent. For some things app engine works really well, for some things it doesn't. I'm a big proponent of just using the right tool for the job, whatever that may be.", "group_id": 9753, "id": 1009140}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127095.2469399, "message": "Too slow!", "group_id": 9753, "id": 1008868}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127239.4836321, "message": "Its normally his fault.", "group_id": 9753, "id": 1008907}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127625.7819099, "message": "i imagine things will start to get pricey", "group_id": 9753, "id": 1008995}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305128683.2250421, "message": "or traffic (which is unlikely).", "group_id": 9753, "id": 1009211}, {"user_id": 738, "stars": [{"date_created": 1305132555.8852129, "user_id": 8990}], "topic_id": 34756, "date_created": 1305128794.6401291, "message": "As a developer its easy to get caught up in the perfect architecture etc. at the initiation/mvp stage, but really that stage is about building something(anything), getting it out there, getting feedback and finding a business model.", "group_id": 9753, "id": 1009241}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305129268.834415, "message": "@mgrouchy use-cases/perf-characteristics are notoriously hard to pin down, especially if you're still working out a business plan. A setup that works well for one business plan might be too limiting if you have to switch to another plan. That's part of the appeal of a Platform-as-a-Service like AppEngine, you almost never need to worry about setups at all.", "group_id": 9753, "id": 1009331}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305128132.253675, "message": "@saidimu depends on your usecase I guess. Manging the servers isn't too bad, if you have experience with that, I don't spend a lot of time on server admin. Maybe an hour or two every couple of weeks(If that).", "group_id": 9753, "id": 1009096}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305128194.2299459, "message": "@saidimu I think the big advantage to running your own vps's is that if you want to do something wacky(which we sometimes do), there is no limitation in the service, only what the server can handle.", "group_id": 9753, "id": 1009111}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305127744.5832729, "message": "I think it will, and something like linode is so cheap and performs well.", "group_id": 9753, "id": 1009020}, {"user_id": 32930, "stars": [], "topic_id": 34756, "date_created": 1305128112.3466649, "message": "@mgrouchy Was it django or the drinks that lured them? :)", "group_id": 9753, "id": 1009089}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305128262.093792, "message": "so true, the app engine 30 second response limit was killer - especially for long running background tasks", "group_id": 9753, "id": 1009115}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305127595.6387801, "message": "over at gazaro we were running a bunch of django apps on app engine", "group_id": 9753, "id": 1008987}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305127904.677892, "message": "@bradmiller are you back on RoR primarily because of AppEngine's pricing changes?", "group_id": 9753, "id": 1009042}, {"user_id": 32806, "stars": [], "topic_id": 34756, "date_created": 1305128010.9297421, "message": "@saidimu nah, but it's definitely deterring. I just prefer ruby over python for whatever reason", "group_id": 9753, "id": 1009067}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305128367.447824, "message": "@bradmiller they upped that limit to 10 minutes for tasks; the 30 second limit is now only for user-facing requests", "group_id": 9753, "id": 1009135}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305128413.11975, "message": "@mgrouchy how about auto-scaling, especially dealing with db replication, load-balancing etc etc? Or is auto-scaling way way oversold (unless you have massive traffic)?", "group_id": 9753, "id": 1009146}, {"user_id": 738, "stars": [{"date_created": 1305128816.784143, "user_id": 32942}], "topic_id": 34756, "date_created": 1305128665.4968281, "message": "Well @saidimu, I think its definitely oversold. You generally understand the performance characteristics of your application(I hope you do). So most startups, I will go as far as to say 99% of them, can grow their setup as they go. If you just started, db replication, load balancing, etc. is probably useless to you, unless you already have an insane amount of data.", "group_id": 9753, "id": 1009206}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305128001.039268, "message": "@mgrouchy a frequent retort from AppEngine enthusiasts is that doing admin work on servers you own takes away from working on the app itself. What's your take?", "group_id": 9753, "id": 1009063}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305128507.3044281, "message": "@mgrouchy for a startup, sometimes the right tool is way too expensive, especially if still at the prototype stage.", "group_id": 9753, "id": 1009170}, {"user_id": 738, "stars": [{"date_created": 1305129823.822922, "user_id": 32942}], "topic_id": 34756, "date_created": 1305129317.5932209, "message": "@saidimu doesn't look great, but they offer a free tier, so thats somewhere to start. Like I said, for a startup, 20-50$a month for a vps shouldn't be hard to swallow. There are also plenty of other cheap services that provide django/rails hosting as a service, heroku, ep.io, gondor.io and many others.", "group_id": 9753, "id": 1009342}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305131223.648315, "message": "is there an Apache passenger equivilant for django? makes it really easy for me to put out as many apps so I need on my linode (20/month)", "group_id": 9753, "id": 1009740}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305128981.057976, "message": "100% agree", "group_id": 9753, "id": 1009271}, {"user_id": 32810, "stars": [], "topic_id": 34756, "date_created": 1305129076.9263871, "message": "@mgrouchy amen!", "group_id": 9753, "id": 1009304}, {"user_id": 738, "stars": [{"date_created": 1305129241.8113921, "user_id": 32801}], "topic_id": 34756, "date_created": 1305128950.699157, "message": "This is also the perfect spot where appengine or free ec2 instances come into play. Keeps costs down and you can build something and get it out there. Like I said before, its all about your usecase. A 20-50$/mo VPS shouldn't be a limiting factor for a startup.", "group_id": 9753, "id": 1009265}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305129143.8405099, "message": "@mgrouchy Unfortunately AppEngine used to be a good fit for the reasons you mentioned, but it appears not anymore.", "group_id": 9753, "id": 1009318}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305129425.0455289, "message": "@saidimu generally you should be able to make a reasonable guesses as to the performance characteristics of your app, but in the early stages you just build and then remove bottlenecks as you go.", "group_id": 9753, "id": 1009362}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305129853.3116641, "message": "@mgrouchy well said.", "group_id": 9753, "id": 1009485}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305129506.2273021, "message": "Generally you start building and then after awhile you say, \"hey this thing is slow\", then you ask yourself \"why is this slow\" and \"how do I fix it\", most of the time at the early stages this means, optimizing queries and liberal use of caching. Its generally not a problem you have to throw more money at.", "group_id": 9753, "id": 1009401}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305129944.1802831, "message": "Thanks! All this typing is making me hungry. Time for Market food. :)", "group_id": 9753, "id": 1009495}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305131250.0148571, "message": "@saidimu may have told me but I forget", "group_id": 9753, "id": 1009747}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305132683.421293, "message": "@bradmiller why did you got back to ROR? just because more people in ottawa use it or you like it more.", "group_id": 9753, "id": 1010106}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305131914.9943609, "message": "our = your", "group_id": 9753, "id": 1009907}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305132644.278724, "message": "and getting deployments up and running I would love to hear a talk on that;", "group_id": 9753, "id": 1010098}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305131898.8702481, "message": "so essentially you set up our nginx.conf to proxy requests for your different sites to different ports on the apache server, which serve your different django apps", "group_id": 9753, "id": 1009901}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305131854.7747719, "message": "its not fancy, but you can host multiple django sites with a combination of nginx(routing) and apache with mod_wsgi", "group_id": 9753, "id": 1009890}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305132626.079628, "message": "a good topic for the next django meet up should be setting up your own server for django", "group_id": 9753, "id": 1010096}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305132406.347971, "message": "@jevy @mgrouchy It would be my fault.", "group_id": 9753, "id": 1010033}, {"user_id": 32939, "stars": [], "topic_id": 34756, "date_created": 1305134635.3891549, "message": "I've been running multiple sites with nginx/gunicorn and supervisord on linode. nginx proxies the requests to gunicorn processes. it took a while to get working properly (and various sites), but it works pretty well now.", "group_id": 9753, "id": 1010689}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305135802.568516, "message": "so, I am planning on testing out both gondor.io and dotcloud with django installations shortly --- does anybody have any general advice or save me wasting my time?", "group_id": 9753, "id": 1010997}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305135863.844779, "message": "I don't have any experience with either, but another one is ep.io and @myusuf3 has some experience with that.", "group_id": 9753, "id": 1011007}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305136742.074471, "message": "ep.io is pretty sweet. @rvanmelle If you have some specific questions; I am sure I can help.", "group_id": 9753, "id": 1011298}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137607.8020451, "message": "what I can tell you though is that", "group_id": 9753, "id": 1011461}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137626.1692431, "message": "they dont have database interaction framework", "group_id": 9753, "id": 1011465}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137797.212635, "message": "and they currently have redis postgres", "group_id": 9753, "id": 1011523}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305136877.8181331, "message": "since it really depends on what you need.", "group_id": 9753, "id": 1011330}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305137197.521384, "message": "yeah, I do remember seeing ep.io announcement, and then I lost track of it --- I'll add it to the list", "group_id": 9753, "id": 1011409}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305137648.213881, "message": "why would you need to do that?", "group_id": 9753, "id": 1011474}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305137695.765348, "message": "django can execute raw sql", "group_id": 9753, "id": 1011485}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137777.339515, "message": "they are working on mongodb", "group_id": 9753, "id": 1011518}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305137198.4907141, "message": "turns out I'm already on the waiting list and I just forgot :( my invites for the other two came through before ep.io", "group_id": 9753, "id": 1011410}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137591.1776519, "message": "i am sure if you ask nicely he will bump you", "group_id": 9753, "id": 1011459}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137580.190424, "message": "andrew the creator is often in irc #epio", "group_id": 9753, "id": 1011456}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137637.7892129, "message": "so you have to delete and create the app", "group_id": 9753, "id": 1011470}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137831.577765, "message": "not whole of conversion needed from what you have locally to get it up and running", "group_id": 9753, "id": 1011536}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137855.2633951, "message": "scalable (within reason) they will spin up new servers as needed", "group_id": 9753, "id": 1011544}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137705.0434639, "message": "if your a masochist like me and you like fiddling", "group_id": 9753, "id": 1011492}, {"user_id": 8990, "stars": [], "topic_id": 34756, "date_created": 1305137771.228663, "message": "they aren't planning to support MySQL or Couchdb", "group_id": 9753, "id": 1011515}, {"user_id": 32802, "stars": [], "topic_id": 34756, "date_created": 1305205286.6535239, "message": "@rvanmelle Let me know how your trials of app hosting providers goes. I'd like to benefit from the results if possible. :)", "group_id": 9753, "id": 1024320}, {"user_id": 32930, "stars": [], "topic_id": 34756, "date_created": 1305225002.7252641, "message": "Looks like there's a healthy Django community in Ottawa. Maybe I should start using it.", "group_id": 9753, "id": 1027504}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305225387.105798, "message": "The Django community in Ottawa seems to be a lot like bigger Django community --- quiet, reserved, but getting a lot of good work done; nice to see", "group_id": 9753, "id": 1027668}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305228663.8430121, "message": "@rvanmelle don't know if we are all quiet, but the community is different, probably inherits much of its personality from the greater python community.", "group_id": 9753, "id": 1028485}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305228736.602216, "message": "@statikpulse also, we have a mailing list (which isn't super active) http://groups.google.com/group/ottawa-django", "group_id": 9753, "id": 1028500}, {"user_id": 32801, "stars": [], "topic_id": 34756, "date_created": 1305227301.689976, "message": "@rvanmelle Product page a major win. Glad there aren't any flames featured for RunningIntensity", "group_id": 9753, "id": 1028253}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305228710.65257, "message": "@statikpulse you should! Time to branch out! If you need any tips/help let me know when and if you decide to get started.", "group_id": 9753, "id": 1028495}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305251516.4325409, "message": "@mgrouchy --- signed up for the daily digest; now just waitin' for the gold", "group_id": 9753, "id": 1032690}, {"user_id": 32942, "stars": [{"date_created": 1305833833.495275, "user_id": 33725}], "topic_id": 34756, "date_created": 1305297197.173629, "message": "For Django devs looking to compare hosting providers, here are writeups for ep.io, gondor.io and dotcloud.com: http://kencochrane.net/blog/2011/04/my-experiences-with-epio/ , http://kencochrane.net/blog/2011/04/my-day-gondorio/ , http://kencochrane.net/blog/2011/04/deploying-my-django-application-to-dotcloud/", "group_id": 9753, "id": 1042112}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305472888.1330309, "message": "Finally got around to trying out gondor yesterday evening; did a very quick blog post and bitbucket starter project (http://blog.brierwood.webfactional.com/?p=449) --- it may not be what you're after; feel free to ask additional questions", "group_id": 9753, "id": 1060336}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305480470.6439509, "message": "my problem with gondor is that it feels like a project which is really only meant to server their internal needs; I get no sense of where it is going etc. and there appears to be limited activity in uservoice etc.", "group_id": 9753, "id": 1061238}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305545128.9378171, "message": "That's surprising. I know it started as an internal project of Eldarion but I'm pretty sure they just raise like 500k in seed money to really get going on it.", "group_id": 9753, "id": 1069622}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305549009.512732, "message": "maybe they haven't started spending it yet --- it is just my impression; there is not much in the way of documentation or activity that is apparent", "group_id": 9753, "id": 1070035}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305560444.5756299, "message": "hrm, well, good to know. I don't think I will switch from self hosting anytime soon, but if I decide to take a leap I won't be looking at gondor if it stays the same way.", "group_id": 9753, "id": 1072091}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305573893.1777661, "message": "we used CouchDB for a mobile project with a django front-end; we were sharing/syncing little JSON docs", "group_id": 9753, "id": 1073792}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305573924.496464, "message": "but that project is no longer active; Shawn was mainly behind that, so he might have more comments", "group_id": 9753, "id": 1073799}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305572313.6869011, "message": "@rvanmelle looking forward to your dotcloud write-up.", "group_id": 9753, "id": 1073508}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305572358.462322, "message": "is anyone using Django with a non-relational (\"NoSQL\") db? What is your experience like?", "group_id": 9753, "id": 1073513}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305573541.041496, "message": "We use redis for a url shortener and stats server, its been pretty great to date. Kind of sucks that you have to use it out of band with the orm, but it works great. We also have been looking at mongodb for another project that is so secret I can't talk about it :)", "group_id": 9753, "id": 1073718}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305572392.4830029, "message": "I'm looking to use CouchDB (for auto-replication with mobile clients) and redis (as a memcache-server on steroids)", "group_id": 9753, "id": 1073517}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305573587.6582949, "message": "Do you see much gains in using memcache over redis for straight up object caching? I thought they benchmarked pretty similarly?", "group_id": 9753, "id": 1073724}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305580683.7707801, "message": "@mgrouchy it's redis data types that I really like, e.g. using set membership tests to show most recent user actions. I also like the fact that it's persistent (unlike memcache) and can be replicated (also unlike memcache).", "group_id": 9753, "id": 1074961}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305580730.5668221, "message": "@rvanmelle I'm curious how \"eventual consistency\" pans out on a mobile handset. Is it a matter of minutes or worse?", "group_id": 9753, "id": 1074965}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305581026.7647741, "message": "@mgrouchy what's your experience with MongoDB (the parts you can talk about)? Regarding redis out of band, do you find that the ORM doesn't expose some redis features?", "group_id": 9753, "id": 1075012}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305580900.8035719, "message": "@mgrouchy The convore group uses redis pub/sub features, looks like an awesome feature. http://www.eflorenzano.com/blog/post/technology-behind-convore/", "group_id": 9753, "id": 1074990}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305640033.778615, "message": "@saidimu \"eventual consistency\" for us was done with a native app which would push/pull based on user navigation and actions; so no easy answer to that question --- we were handling JSON documents so we did our own merging algorithm", "group_id": 9753, "id": 1083000}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305641092.833508, "message": "@saidimu gotcha re: redis data types, love redis for that. Persistence with redis is also great(and portability) and ease of use and a bunch of other awesome things.", "group_id": 9753, "id": 1083164}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305642103.3093791, "message": "@saidimu Re: redis out of band. Afaik, we don't have an orm that supports redis in django(even though I think there are some projects with orm like wrappers), but due to the way redis data type maps its hard to make a 1:1 mapping to the standard django orm. I'm not sure where Non Relational database support is in django atm, last I checked there was working support for Mongodb.", "group_id": 9753, "id": 1083359}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305646831.787256, "message": "@mgrouchy I use Django-nonrel (a Django patch for non-relation dbs) : http://www.allbuttonspressed.com/projects/django-nonrel They have a bunch of backends for a couple of nonrel dbs, the redis backend is at https://github.com/MirkoRossini/django-redis-engine)", "group_id": 9753, "id": 1084362}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305647117.274473, "message": "Two really interesting redis packages are django-redis-sessions and django-redis-cache (a redis backend for sessions and a memcache backend). I haven't used either of them; I'm quite curious to hear anyone's experience with them.", "group_id": 9753, "id": 1084402}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305657439.676847, "message": "@saidimu Okay, yeah, I looked into Nonrel, trying to not venture into a a branch of django if I don't have to. Just because I don't want to end up maintaining the branch, especially since nonrel type support is planned to be integrated into django. That being said, I will take a look at redis engine, Im interested in seeing what kind of feature set it supports.", "group_id": 9753, "id": 1086251}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305742068.7505031, "message": "created a starter project for django on dotcloud using Piston; I have to say that dotcloud gives me a good feeling; feel free to check it out and hopefully it gives somebody a headstart: http://www.brierwooddesign.com/?p=466", "group_id": 9753, "id": 1100831}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305819441.9036119, "message": "are there any freelancers in here that are looking for django jobs? there is the possibility that we would be interested in passing one onto an interested party or getting some help --- just putting out feelers", "group_id": 9753, "id": 1112627}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305829761.8511441, "message": "Django has in my opinion has easier to understand form validation and each application is separate. Where as Rails has better TDD, migrations, scaffold/generators, coffeescript and jquery support built in. Also Rails has full scripting in their templates although it can be debated as to whether this is a better feature. Also I'd mention that each one has plugins/apps to add features the other has. Finally I personally prefer Ruby yet I do my projects Django because I find it easier to find sample code and I prefer Appengine to Heroku.", "group_id": 9753, "id": 1114601}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305831291.0193441, "message": "@rvanmelle nice writeup. BTW, @dot_cloud featured your post in their latest tweet", "group_id": 9753, "id": 1114844}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305830472.6171579, "message": "@mgrouchy. my twitter: @showntome", "group_id": 9753, "id": 1114721}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305829878.6416399, "message": "@rvanmelle definitely looking for freelance work. ethan@ethanvandenberg.com", "group_id": 9753, "id": 1114637}, {"user_id": 738, "stars": [], "topic_id": 34756, "date_created": 1305830312.4897189, "message": "Hey Django guys, can you message me your twitter handles so I can follow you all with the @djangottawa twitter account. Thanks!", "group_id": 9753, "id": 1114689}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305830392.7031529, "message": "@saidimu I've. been using Django non-rel with Appengine and it's been working really well. the problem I had for a while was timing out of my instances. But that is not a non-rel issue.", "group_id": 9753, "id": 1114701}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305830503.871803, "message": "@mgroucy my twitter is @rvanmelle --- but I'm not much of a tweeter lately", "group_id": 9753, "id": 1114731}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305831406.0174849, "message": "@rvanmelle I'm potentially interested in the django gig.", "group_id": 9753, "id": 1114862}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305831638.226295, "message": "interesting Convore Inception-like \"feature\": you get notified if you @ mention yourself.", "group_id": 9753, "id": 1114920}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305831427.2051611, "message": "@mgrouchy @saidimu is my handle.", "group_id": 9753, "id": 1114866}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1305831505.0144069, "message": "@ethanvandenberg Interesting that you prefer AppEngine to Heroku. Is it the \"zero-admin\" features of AppEngine that were attractive? I used to like AppEngine a lot but I've since \"seen the light\" ;)", "group_id": 9753, "id": 1114876}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305833894.79459, "message": "@saidimu re: dotcloud write-up --- looks like they added the blog posts (both mine and Ken) to the official dotcloud django documentation", "group_id": 9753, "id": 1115289}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305832245.3882611, "message": "Kind of a dated topic. But did anyone her a chance to try http://djangy.com before it was shutdown?", "group_id": 9753, "id": 1115049}, {"user_id": 33725, "stars": [], "topic_id": 34756, "date_created": 1305832089.403667, "message": "@saidimu at this point it has more become a case of having an existing code base in python and being to lazy to change. It is definitely a personal preference. Although I was looking to try my next project either on dotcloud or heroku again.", "group_id": 9753, "id": 1115018}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1305832782.9649971, "message": "it was on my list :( then I crossed it off", "group_id": 9753, "id": 1115117}, {"user_id": 32802, "stars": [], "topic_id": 34756, "date_created": 1307459692.365531, "message": "@rvanmelle - I'm looking at dotcloud now. Lack of pricing info is not great, but it seems that if you email them you can get more details. Did you find out anything on pricing?", "group_id": 9753, "id": 1322427}, {"user_id": 1316, "stars": [], "topic_id": 34756, "date_created": 1307466723.0039279, "message": "no, didn't find anything out --- that is always a bit scary; it is a competitive market, and there is very little lock-in, so I wasn't soo worried", "group_id": 9753, "id": 1324201}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546241.923579, "message": "there is little in dotcloud's docs about how they auto-scale, which seems to imply that you have to somehow handle that. ep.io, on the other hand, is explicit that they auto-scale for you (celery workers on ep.io are auto-scaled according to your queue length etc, but on dotcloud it appears you have to spin-up more celery workers yourself).", "group_id": 9753, "id": 1338143}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546275.895515, "message": "dotcloud appears to be a very thin wrapper around EC2 while ep.io seems to offer a lot more abstraction (with the corresponding loss of control)", "group_id": 9753, "id": 1338152}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546093.011801, "message": "dotcloud hasn't set pricing yet, seems like they're adding more services first (Solr went live a few days ago)", "group_id": 9753, "id": 1338088}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546143.8367181, "message": "Much as I like the convenience of dotcloud's growing offerings, their approach is more hands-off than their competitors", "group_id": 9753, "id": 1338105}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546353.951128, "message": "caveat: my \"experience\" with ep.io is from reading their docs and contrasting their service to dotcloud (which I'm currently on). Still waiting for an ep.io invite so I can promptly switch.", "group_id": 9753, "id": 1338181}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307546303.909462, "message": "right now I prefer ep.io over dotcloud simply because I don't want to focus too much of my time on sysadmin.", "group_id": 9753, "id": 1338159}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307770511.9517491, "message": "Anyone know why that's the case?", "group_id": 9753, "id": 1368731}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307770538.7385089, "message": "Seems like such signals would make dealing witch model caches much more transparent.", "group_id": 9753, "id": 1368736}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307770493.484787, "message": "It just occured to me that Django doesn't have a pre-read/post-read signal for database reads.", "group_id": 9753, "id": 1368729}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307770652.438133, "message": "Imaging having middleware that automatically caches all your database reads with sensible defaults, without you having to do anything at all.", "group_id": 9753, "id": 1368746}, {"user_id": 32942, "stars": [], "topic_id": 34756, "date_created": 1307770677.7134299, "message": "typo: 'Imaging' should be 'Imagine'.", "group_id": 9753, "id": 1368750}]