4 ms·
Hey yall, looks like it's being hugged to death right now... I'm trying to keep up!
by aarondf 10y ago
Hey yall, looks like it's being hugged to death right now... I'm trying to keep up!
- aarondf 10y agoQueues are seriously backing up. Sorry about this!
- megamindbrian 10y agoMy username wasn't found. Can you document and share the remedy to this? Might be a good source for scaling issues when posting to HN.
- bijection 10y agoWhat part of your process is the bottle neck? Are you rendering the posters server side?
- jbrooksuk 10y agoFrom the page... [...] because I'm rendering actual JPGs server-side so that the prints will be identical to the previews. I could probably do it much faster if I did it all client-side with SVGs, but I went with what I already knew. Maybe v2.0 will be more awesome.
- bijection 10y agoThanks, I didn't see that.
- aarondf 10y agoTurns out every part of my process is the bottleneck, ha. I'm fetching the user's history from GH, which is working OK at best right now, and also rendering them server side. So... 0 for 2.
- ewindisch 10y agolambda would be a good way of scaling this without improving the architecture otherwise :)
- winslow 10y agoThat's okay though. Only way to learn is by getting something out there. You're way ahead of the game compared to most people dealing with scaling issues first hand :) Keep up the good work!
- aarondf 10y agoThanks winslow. I appreciate you saying that
- ortuna 10y agoHey, great work! Similar to my project https://commits.io https://commits.io Shoot me an email (ortuna AT gmail) if you want to compare notes. I've done a lot of work on how to get those generation times down.
- aarondf 10y agoAwesome, thanks ortuna! Definitely will do.
- negative34 10y agoHi! Love your site. Always wondered, is it making any money?
- ortuna 10y agoit's doing well ;) but is equal to the time I put in.
- jastanton 10y agoI would love to order a poster but I just cannot get over the whole -- exposing my teams private code to a 3rd party thing. Any chance you have a hosted version of this?
- ortuna 10y agoNot yet, waiting for Github to add some fine tune permissions that would ease a lot of worry. You could always create a GIST with exactly what you're comfortable with.
- deleted 10y ago[deleted]
- hueving 10y agoYou could always write a script that walks the real commits of your repo and generates fake commits in a public repo with the same timestamps but no meaningful changes or commit messages.
- vnglst 10y agoVery cool! Simple and you even thought of a way to earn some money with it. Hope this kind of creativity gets rewarded!
- aarondf 10y agoRenders are split out into their own queue now, so those should work pretty quickly. I'm having issues getting all the GH history, so please be patient on that. Sorry!
- rememberlenny 10y agoCan you set up an "email when its ready" feature?
- aarondf 10y agoSpoiler alert, it was ActiveRecord. Not kidding. Post definitely forthcoming!