This commit is contained in:
Kenneth Reitz
2012-02-21 00:56:19 -05:00
commit 166c5a97fe
23978 changed files with 23978 additions and 0 deletions
@@ -0,0 +1 @@
[{"user_id": 17654, "stars": [], "topic_id": 34743, "date_created": 1305122301.841289, "message": "I'm currently evaluating different hosting solutions for my django project and I was wondering if anyone ever deploy on linode. Obviously it needs to be able to scale.", "group_id": 5283, "id": 1007468}, {"user_id": 17654, "stars": [], "topic_id": 34743, "date_created": 1305122392.825552, "message": "Or should I forget linode, bite the bullet and deploy right away on AWS(or equivalent)?", "group_id": 5283, "id": 1007474}, {"user_id": 8391, "stars": [], "topic_id": 34743, "date_created": 1305133260.893512, "message": "They're both virtualization platforms.", "group_id": 5283, "id": 1010305}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140478.211071, "message": "And flexibility is really nice; want to test out a change to your app? Spin up a perfect clone of your production instance with a different IP, test stuff out, nuke it when you're done, and you've only spent a few cents and never had to file a support ticket", "group_id": 5283, "id": 1012296}, {"user_id": 4156, "stars": [{"date_created": 1305159010.5143981, "user_id": 141}], "topic_id": 34743, "date_created": 1305140349.995749, "message": "er...difference between *AWS*/etc and \"traditional\" VPS systems (including Linode)...", "group_id": 5283, "id": 1012261}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140539.442786, "message": "But as mentioned, one could argue that you'll have more uptime problems with AWS/Rackspace Cloud/etc, and a smaller traditional host like Linode or Rimuhosting will \"care more\" about having your individual instance always running.", "group_id": 5283, "id": 1012312}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140560.4502549, "message": "/huge rant", "group_id": 5283, "id": 1012320}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140557.8349659, "message": "That said, I and many others have had long running AWS/RSC instances with no serious problems, so it's not like they have a built in Chaos Monkey (yet)", "group_id": 5283, "id": 1012318}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140440.8630459, "message": "\"Cloud\" providers are going to be more useful job-wise because they require at least a little bit of additional skill set on top of just administering a remote Unix box, and thus you'd have a new marketable skill", "group_id": 5283, "id": 1012289}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140332.5582919, "message": "The difference between Linode and \"traditional\" VPS systems is that they tend to charge you per month for long-running instances (though Linode and its competitors are increasingly being more flexible about spinning up/shutting down/modifying instances, due to pressure from the cloud)", "group_id": 5283, "id": 1012255}, {"user_id": 4156, "stars": [], "topic_id": 34743, "date_created": 1305140399.661962, "message": "AWS/etc, \"cloud\", providers charge by the minute and are way more flexible about how/when you create/destroy/modify instances, at the (occasional) loss of availability due to immense scale and the assumption your app is going to be resistant to individual node failure", "group_id": 5283, "id": 1012274}, {"user_id": 13340, "stars": [], "topic_id": 34743, "date_created": 1305150358.378089, "message": "@juliengrenier however, if you want the scalability without having to engineer that yourself, you might want to try out DjangoZoom which is a deployment and hosting platform built specifically with the needs of Django developers in mind.", "group_id": 5283, "id": 1015005}, {"user_id": 13340, "stars": [], "topic_id": 34743, "date_created": 1305150310.643683, "message": "@juliengrenier I've used Linode in the past and they were very reliable and good performance for the price.", "group_id": 5283, "id": 1014989}, {"user_id": 13340, "stars": [], "topic_id": 34743, "date_created": 1305150391.6219759, "message": "@juliengrenier Mention that you started this thread, and I'll send you a beta invite. http://djangozoom.com", "group_id": 5283, "id": 1015018}, {"user_id": 8391, "stars": [], "topic_id": 34743, "date_created": 1305177703.5374279, "message": "@juliengrenier @natea http://ep.io", "group_id": 5283, "id": 1020249}]
@@ -0,0 +1 @@
[{"user_id": 11696, "stars": [], "topic_id": 12737, "date_created": 1299987920.0533831, "message": "Recently I started to move my website (Plone) to the T1-micro instance that amazon gives you for free during the first year. Obviously Plone is kind of a beast and it takes more than 1 hour to be built in that micro instance. So I started wondering how many disadvantages are there by deploying Python apps to the cloud.", "group_id": 5283, "id": 338596}, {"user_id": 8740, "stars": [], "topic_id": 12737, "date_created": 1300023475.638752, "message": "It really depends what you mean by \"the cloud\" - there's both commodity virtualisation services (like EC2, Rackspace Cloud) and Platform as a Service (PaaS) solutions, and each have their pros and cons", "group_id": 5283, "id": 340884}, {"user_id": 8740, "stars": [], "topic_id": 12737, "date_created": 1300023512.41189, "message": "The EC2 micro instances are particularly slow, however - you can't really expect to host anything other than a small site off of them.", "group_id": 5283, "id": 340887}, {"user_id": 13340, "stars": [], "topic_id": 12737, "date_created": 1300039473.0961919, "message": "You could always build the Plone site on a s/m/l instance and then downsize to a micro.", "group_id": 5283, "id": 342073}, {"user_id": 11696, "stars": [], "topic_id": 12737, "date_created": 1300045174.9280579, "message": "Yeah, that seems to be the best thing to do.", "group_id": 5283, "id": 342942}, {"user_id": 8740, "stars": [], "topic_id": 12737, "date_created": 1300068817.9192309, "message": "You can kind of solve that using a ramdisk, but then there's not exactly much memory on micros either.", "group_id": 5283, "id": 344577}, {"user_id": 8740, "stars": [], "topic_id": 12737, "date_created": 1300068799.2178049, "message": "Especially as building a Plone site is, I imagine, I/O heavy, which the EBS-backed instances aren't going to like!", "group_id": 5283, "id": 344574}, {"user_id": 8740, "stars": [], "topic_id": 12737, "date_created": 1300068859.5373909, "message": "Still, natea is right, spend the one hour's cost on a larger instance and build it there. That's the beauty of the \"cloud\" - having lots of firepower when you want it.", "group_id": 5283, "id": 344580}]
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
[{"name": "What do you use for monitoring and alerting?", "slug": "what-do-you-use-for-monitoring-and-alerting", "creator_id": 13340, "date_created": 1298956373.8178129, "group_id": 5283, "id": 9634}, {"name": "What is your favorite WSGI server and why? (uWSGI, Gunicorn, CherryPy, etc)", "slug": "what-is-your-favorite-wsgi-server-and-why-uwsgi-gunicorn-cherrypy-etc", "creator_id": 13340, "date_created": 1298956101.0119121, "group_id": 5283, "id": 9633}, {"name": "What do people think about an open space at PyCon to talk about Python deployment and hosting options?", "slug": "what-do-people-think-about-an-open-space-at-pycon-to-talk-about-python-deployment-and-hosting-options", "creator_id": 13340, "date_created": 1298932174.176549, "group_id": 5283, "id": 9584}, {"name": "Hosting on the cloud and it's disadvantages?", "slug": "hosting-on-the-cloud-and-its-disadvantages", "creator_id": 11696, "date_created": 1299987677.4007919, "group_id": 5283, "id": 12737}, {"name": "Welcome to Python deployment and hosting", "slug": "welcome-to-python-deployment-and-hosting", "creator_id": 14034, "date_created": 1304121191.398324, "group_id": 5283, "id": 29701}, {"name": "Python/Django hosting for non-technical small business clients", "slug": "pythondjango-hosting-for-non-technical-small-business-clients", "creator_id": 15046, "date_created": 1299213618.906251, "group_id": 5283, "id": 10720}, {"name": "Any experiences deploying on linode?", "slug": "any-experiences-deploying-on-linode", "creator_id": 17654, "date_created": 1305122124.5726759, "group_id": 5283, "id": 34743}, {"name": "What do we call the new Heroku-like platforms for Python?", "slug": "what-do-we-call-the-new-heroku-like-platforms-for-python", "creator_id": 31790, "date_created": 1305506384.5496659, "group_id": 5283, "id": 35426}]
@@ -0,0 +1 @@
[{"user_id": 1768, "stars": [], "topic_id": 9584, "date_created": 1298934254.150017, "message": "Enthusiastic +1 for Graham's question. I would love to see this kind of feedback from users of those types of services too.", "group_id": 5283, "id": 230164}, {"user_id": 16551, "stars": [{"date_created": 1298956064.632683, "user_id": 456}], "topic_id": 9584, "date_created": 1298934183.2459869, "message": "I would dearly like to see the likes of people running new style hosting such as ep.io, gondor.io, etc, give feedback on what they really want to see in WSGI hosting mechanisms. Apache/mod_wsgi is not designed for that space and most thus use gunicorn but is that even a good solution and can things be made better. Is there a market for purpose built WSGI hosting mechanism for mass deployment?", "group_id": 5283, "id": 230149}, {"user_id": 1768, "stars": [{"date_created": 1298932651.8538711, "user_id": 214}], "topic_id": 9584, "date_created": 1298932204.4595389, "message": "Great idea!", "group_id": 5283, "id": 229949}, {"user_id": 1736, "stars": [], "topic_id": 9584, "date_created": 1298933235.5374861, "message": "JKM and I (and the folks from Opscode) have been planning a Chef open space/drinkup, so that shall also happen :-)", "group_id": 5283, "id": 230050}, {"user_id": 1768, "stars": [], "topic_id": 9584, "date_created": 1298933368.9931991, "message": "Remember don't Chef and drink!", "group_id": 5283, "id": 230058}, {"user_id": 8740, "stars": [], "topic_id": 9584, "date_created": 1298935512.4613531, "message": "There's also the ever-present Python 3 question; we (ep.io) would love to offer python 3 support (and PyPy, but that's easier), but the stack there isn't quite mature enough yet.", "group_id": 5283, "id": 230255}, {"user_id": 8740, "stars": [], "topic_id": 9584, "date_created": 1298935520.103456, "message": "Still, I'm definitely +1 on an open space.", "group_id": 5283, "id": 230259}, {"user_id": 16551, "stars": [{"date_created": 1298956084.7271669, "user_id": 456}], "topic_id": 9584, "date_created": 1298940586.9211199, "message": "With my day job hat on, the other thing I want to do at PyCon is talk to you guys from the likes of gondor.io, ep.io etc, about working together down the track on getting you to provide built in support for the Python agent I am working on for the NewRelic RPM production web application monitoring system.", "group_id": 5283, "id": 230605}, {"user_id": 215, "stars": [{"date_created": 1298938883.0854521, "user_id": 1}, {"date_created": 1298956077.4526839, "user_id": 456}], "topic_id": 9584, "date_created": 1298938873.112478, "message": "i would attend (representing gondor.io)", "group_id": 5283, "id": 230496}, {"user_id": 13340, "stars": [], "topic_id": 9584, "date_created": 1298955961.8639381, "message": "@GrahamDumpleton would be happy to talk about adding support on DjangoZoom for the NewRelic Python agent. Let's talk at PyCon!", "group_id": 5283, "id": 231996}, {"user_id": 14865, "stars": [], "topic_id": 9584, "date_created": 1299002134.252089, "message": "+1. I'd be interested.", "group_id": 5283, "id": 236451}, {"user_id": 16551, "stars": [], "topic_id": 9584, "date_created": 1299036107.0034659, "message": "@andrewgodwin Can you email/tweet me your email so got direct contact details for someone at ep.io.", "group_id": 5283, "id": 242945}, {"user_id": 8740, "stars": [], "topic_id": 9584, "date_created": 1299060448.1359529, "message": "@GrahamDumpleton If you want just me, use andrew@ep.io (I'm not worried about making that address public, it's not exactly unguessable)", "group_id": 5283, "id": 246077}, {"user_id": 20261, "stars": [], "topic_id": 9584, "date_created": 1299817958.4331501, "message": "+1", "group_id": 5283, "id": 319308}, {"user_id": 13340, "stars": [], "topic_id": 9584, "date_created": 1299874871.355752, "message": "Okay, I scheduled an open space session for tomorrow (saturday) at 6pm in Hannover F. Add your name at http://bit.ly/pydeploy.", "group_id": 5283, "id": 326549}]
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
[{"user_id": 8740, "stars": [], "topic_id": 9634, "date_created": 1298972520.971139, "message": "We looked at the various commercial solutions, but they get incredibly expensive very quickly.", "group_id": 5283, "id": 233452}, {"user_id": 8740, "stars": [], "topic_id": 9634, "date_created": 1298972502.491859, "message": "Currently, we're using Nagios configured by Puppet and some exported resources, but it's a bit too static for ep.io's ever-changing set of servers, so we might have to move to something slightly custom (but still using nagios plugins, no need to reimplement those).", "group_id": 5283, "id": 233451}, {"user_id": 1, "stars": [], "topic_id": 9634, "date_created": 1299006384.4280739, "message": "We're actually using CloudKick, it's working well so far. We're also running Munin just because it was easy to get set up with.", "group_id": 5283, "id": 237064}, {"user_id": 13340, "stars": [], "topic_id": 9634, "date_created": 1299046789.7797, "message": "The last part of this presentation talks about Watchdog which looks like a pretty nice Python-based server monitoring and data-collection daemon. http://www.slideshare.net/ffunction/fabric-cuisine-and-watchdog-for-server-administration-in-python", "group_id": 5283, "id": 245304}, {"user_id": 1736, "stars": [{"date_created": 1299056436.4275091, "user_id": 1}], "topic_id": 9634, "date_created": 1299056314.9654191, "message": "@natea Given the code quality of Cuisine (I haven't looked at Watchdog) too I would be very wary of using that for something important.", "group_id": 5283, "id": 245698}, {"user_id": 13340, "stars": [], "topic_id": 9634, "date_created": 1299109651.4876029, "message": "@coderanger I hadn't looked at the code yet, only the presentation. Thanks for letting me know your take on it.", "group_id": 5283, "id": 254564}, {"user_id": 13340, "stars": [], "topic_id": 9634, "date_created": 1299109835.2216229, "message": "@andrewgodwin @ericflo we're evaluating Reconnoiter (https://labs.omniti.com/labs/reconnoiter) which has fault detection and trending. It's seeing a lot of active development right now.", "group_id": 5283, "id": 254572}, {"user_id": 1736, "stars": [], "topic_id": 9634, "date_created": 1299109979.615936, "message": "We use collectd for monitoring (and looking at linking it to Graphite possibly for ad-hoc visualization) and a mix of collectd's alerting and some custom scripts the read the collectd data.", "group_id": 5283, "id": 254582}, {"user_id": 8740, "stars": [], "topic_id": 9634, "date_created": 1299145511.083936, "message": "@natea Interesting, hadn't seen that. Seems the site suffers from the same poor documentation of \"what does it do, exactly\" that everywhere else does, however.", "group_id": 5283, "id": 259298}, {"user_id": 8740, "stars": [], "topic_id": 9634, "date_created": 1299145535.8657811, "message": "Also, I'm wary of even installing PHP on servers these days, though we do at least have a separate monitoring server.", "group_id": 5283, "id": 259300}, {"user_id": 13340, "stars": [], "topic_id": 9634, "date_created": 1299181634.0243869, "message": "@andrewgodwin yeah, sucks that the front-end is written in PHP. opens up a whole bunch of potential security threats. isolating it to a separate monitoring server is the way to go.", "group_id": 5283, "id": 262896}, {"user_id": 5863, "stars": [], "topic_id": 9634, "date_created": 1300192894.948499, "message": "Only PHP app I'll go near now is Ganglia, and always run that on a separate server. It's far too useful not to have around.", "group_id": 5283, "id": 355279}, {"user_id": 1736, "stars": [], "topic_id": 9634, "date_created": 1300491119.652961, "message": "@audreyr Wow, thats saying something given the labyrinth of awful that is Nagios configs :-P", "group_id": 5283, "id": 385945}, {"user_id": 15046, "stars": [], "topic_id": 9634, "date_created": 1300489362.8390839, "message": "We use Nagios on a separate monitoring server. I tried CloudKick but found Nagios config files easier to deal with.", "group_id": 5283, "id": 385824}, {"user_id": 8740, "stars": [], "topic_id": 9634, "date_created": 1300493047.4506021, "message": "By comparison, we didn't use CloudKick because of how much it costs.", "group_id": 5283, "id": 386041}, {"user_id": 5863, "stars": [], "topic_id": 9634, "date_created": 1300569305.025471, "message": "I don't like cloudkick because it's too ready to throw away data except on the high end plans. And that data is gold for capacity planning.", "group_id": 5283, "id": 389557}]