1. You have not failed in life
2. The tone of the post seems like you have emotionally accepted that your current endeavor has failed and you are looking for external validation - but lets keep that aside for a moment -- Are you getting pull from customers about what you are building ? Is it growing at say >10% monthly rate? If not and your energy is running out .. Take a deep breath be pragmatic and think where do you want to leave an impact
It could be in the current area or another one and it is for you to decide. Hope this helps
Have been on similar boat and started my own ~7 mos back. Here are couple of points:
1. Be prepared for your savings to Last >1yr, unless you can get seed funding now
2. Is your gf/spouse ready for this
3. A start-up will not eat into your somewhat of social life, unless you want it to. IMHO I would say please hold on to it. You need that support.
4. PG talks about the weekend project thing .. didn't work for me coz they just loose steam
5. For the leaving NOW decision I would also consider if you have someone with somewhat of complementary skills ready to jump ship, If not I will spend the next 6 months finding that person and then quit [together]
Would be nice to know why RabbitMQ/ZeroMQ didn't fit the bill [scale/speed?] -- I can somewhat understand the not relying on SQS but then there is anyways a reliance on EC2 right ?
I thought the same thing about Rabbit. PinLater's ACK system feels like a questionable reinvention of AMQP. I'm probably missing something.
Rabbit's advertised throughput doesn't reach 100,000/sec, but you should be able to shard your way around that. Or use Apache Kafka, which has the sharding built in.
Precisely, this is the same query I had when I glanced down the post. It will be great if the author or someone from the team respond to the various trade-offs and why they did not go ahead with Kafka ?
Looks like they needed to have built-in support for time based scheduled execution of jobs at a specific time in the future. Rabbit MQ does not have that (that I'm aware of) without doing some horrible hacks around one queue per message.
I wouldn't say "broken", but more "stuck in its ways" since it's a huge standard, used by everyone, and as a result, network effects (literally everyone online uses email) keep it from being improved in any way.
Since everyone's using this standard, the only way forward is to either jettison the whole lot and start fresh (network effect means this will never happen), or to wrap it, maintain compatibility, and slowly get your wrapper accepted (which is at least possible in this universe).
1. IMAP's base spec (RFC 3501 [1]) offloads implementation on the client rather than the server. For example, the client must be able to parse the IMAP protocol, it must have be able to create threads by searching through emails, it needs to implement the logic for syncing, ... etc.
2. There are many IMAP extensions to patch the issues of the original spec [2], but implementation of these extensions across email providers is fragmented, and implementing them both server and client is plenty of work.
This is an attempt at a modern, cohesive API for email.
Excellent post on lifting the opt-in rate for push .. The opposite side of the spectrum is user annoyance and app abandons when these channels[specially push] are used to spam
@bmull you might want to check out what we are doing in the space @http://www.informion.com - we are essentially using relevance as a key driver for engagement.
Didn't work with my LinkedIn .. bug or too early for that?
Gives me
At the moment, your network is not eligible for full access. You can try to integrate more networks to improve your score to 50 or check out our startup toolbox.
Thanks ritwikt for trying it out, Linkedin's API has proven to be a bit finicky compared to Facebook's API. At the moment, because we're also focused on mapping your social network and ironing out the details, we have quota score of 50 for testing out the full platform.
+1 to that
Bizspark is an awesome program for startups. We are running linux on it w/o any issues
[~3 servers come free]
Best part - there are no restrictions on what s/w stack you run..
It could be in the current area or another one and it is for you to decide. Hope this helps