5 ms·
Ask HN: I really need your help (resolved)
Hacker News -
I'm working on a mobile application called MinoMonsters. We are using a Ruby EventMachine backend to track behavior, persist user objects, and handle virtual good transactions.
I'm in a very sticky situation. Our user numbers are exploding off the charts and our backend is failing. It's silently crashing without leaving a trace. It's getting into some hard to reproduce states. The situation is not looking good.
And I need to get it fixed -tonight-.
I am looking for an experienced Ruby dev on a short term contract basis ASAP. I've set aside a budget to make this happen truly ASAP. Deep EventMachine experience is highly preferred, as that's the core source of my issues. San Francisco would be nice, but I'm willing to talk to anyone with the chops to help me fix this.
If you know someone who can help, please reach out. If you don't, you can help by sharing this post with someone who might.
I can be contacted at teej.murphy@gmail.com or by phone (410) 236 - 2894
EDIT: This is now resolved! Thanks for your help, HN. You guys are the best.
- shahed 15y agoEmailed you, hoping to help out in any way possible!
- beagle3 15y agoI'm not a ruby person, and this post by Joe Damato made me want to stay as far away as possible from Ruby -- but perhaps it would be helpful in your case http://timetobleed.com/the-broken-promises-of-mrireeyarv/ http://timetobleed.com/the-broken-promises-of-mrireeyarv/
- beagle3 15y agoWould someone who downvoted me (or who understands the downvotes even if they did not downvote) explain the downvote? I give reference to a site that describes a class of problems that might include the one described by the op. And it is both scary, and inherent to the existing Ruby implementations. And I also mention that this description keeps me even farther away from Ruby than I was. And I get 5 downvotes (and counting?), and no comment. I'm not new here, and I do find this puzzling.
- trustfundbaby 15y agoI'm guessing the link looks like spam (broken promises of Mr blah blah blah???)
- beagle3 15y agoIt's actually a detailed analysis of a general class of cases of why Ruby crashes. Yes, it is critical of existing Ruby implementations, but it also shows how to solve the problem. I've learned my lesson, though - if I don't have praise for Ruby, I'll just shut up.
- jurre 15y agoWell then you've obviously not learned your lesson.
- jtheory 15y agoEr, a comment here praising Ruby would have been equally useless to the OPs problem, and downvoted accordingly. Maybe you might learn some kind of lesson about how to view your own comment as someone else will read it? I.e., you seemed to first disqualify yourself as someone with expert knowledge, then offer a useless criticism of the basic technology the OP is using, then offer an article that supported your negative opinion. So after that, do you expect someone seeking expert help to click that link?
- 15y ago
- WALoeIII 15y agoAman Gupta.
- veverkap 15y agoFrancis Cianfrocca
- gojomo 15y agoIf by 'silent crashes' you mean the process dies leaving no trace in Rubyland you might want deep OS/C++ expertise moreso than Ruby...
- TheOnly92 15y agoHis saying that the backend is crashing.
- swah 15y agoBad title: I thought you were dying of starvation and needed urgent donations.
- vog 15y agoNot sure why your comment was downvoted. Indeed, it would have been better if the title was more concrete, such as: "Need the help from an experienced Ruby dev". Nevertheless, I'm glad he got some helping hands despite the bad title.
- swah 15y agoMe too, its a beauty of HN that folks always get helped.
- teej 15y agoHey guys, thanks a TON for reaching out and helping me get this fixed. Through the efforts of Aman Gupta and my friend Ryan Stout, we were able to track down the source of the problem. I really appreciate your help! I promise to write up a blog post talking about my unique setup and how I fucked it up to lead to this problem.
- polymatter 15y agoI would just like to say how proud I am of this community, that a fellow hacker gets the help they need, when they most need it. Looking forward to that blog post.
- JadeRobbins 15y agoAwesome, I saw Aman give an EventMachine talk at MountainWest RubyConf and Ryan Stout is a local that is always willing to help out. What a community indeed!
- tectonic 15y agoCan you tell us what the problem was?
- Dobbs 15y agoYou might want to edit and remove your phone number.
- blueprint 15y agoIs there a blog link I can bookmark and check later?
- xentronium 15y agoSo, what was it? I am very-very curious.
- chris_dcosta 15y agoI don't know how often HN get trawled, but you might want to think about removing or obfiscating your details, now that your issue is solved.
- itmag 15y agoTo the person who fixed the problem: are you putting this on your resumé and if so how are you describing it? I imagine something like this might be VERY attractive to certain employers.
- itmag 15y agoAlso, idea for a startup: Fix My Crisis. Advertise jobs like this when your ops go fubar and you need a deep expert to come in and save your ass ASAP. Reward them with cash and/or resumé glory.
- mjs00 15y agoI like it. Maybe even beyond or in addition something like "Code Concierge" -- for a variety of reasons it might be nice to have an ongoing relationship with individual/team/org for problems, advice, etc, that is not a typical consulting agreement, but is more than ad hoc posts to HN or Stack Exchange.
- mkopinsky 15y agoI could also see this being abused. "Plz hlp!!1 my website stop working don't know why, my teacher need this ASAP". Maybe if you deal with the payment issues up front you could get around this (no one's gonna shell down real money up front unless they have a real problem), but it's something to be figured out.
- _ud4a 15y agoit's great to see people come together and help each other out in such short timeframe. However, one thing i noticed is that the user posting this "teej" is a popular user on HN with a high karma and post count. Do you guys believe that's one of the reason this post got lots of up votes to make it to the front to get the help needed? I'm just thinking, what if someone new had posted this link? would it have gotten buried within the first hour? I sure hope not.