Real-time imageboard (25)

1 Name: Anonymous : 2011-04-29 22:54 ID:xgHc7gbY [Del]

There's a demo at pixplz.com. Half-dead project of mine. Node.js and redis.

2 Name: Anonymous : 2011-05-01 22:34 ID:Heaven [Del]

Looks cool. What do you think of Redis? What method are you using for thumbnailing with Node.js?

3 Name: Anonymous : 2011-05-02 07:35 ID:Heaven [Del]

Wow, very nice. Will you be releasing the source?

4 Name: Anonymous : 2011-05-02 19:27 ID:xgHc7gbY [Del]

>>2
Redis is perfect for imageboards. Lists for threads, sorted sets for boards. Makes bumping trivial. And for a semi-persistent forum, a real database is overkill. As a bonus, I use its pub-sub for real-time updates.
Just invoking the Imagemagick binary to thumbnail, meh.
>>3
Plan is to open source it once I settle on the final redis schema, and implement pages cleanly. Thanks!

5 Name: hrrm : 2011-05-14 20:41 ID:EMkUsBXq [Del]

hrrasdfasf

6 Name: fs : 2011-11-03 10:17 ID:HUzvSkfK [Del]

fsd

7 Name: savetheinternet!yf7kimmo9k : 2011-11-03 16:12 ID:dfm0PX8J [Del]

Interesting.

8 Name: ᴍʀ. ᴠɪʟᴇ!PRoGN.piPE : 2011-11-06 21:35 ID:Heaven [Del]

>>1

it would be better if it didn't run on node.js

9 Name: ebin : 2011-11-07 01:25 ID:PLy801ld [Del]

test

10 Name: Anonymous : 2011-11-07 11:20 ID:Heaven [Del]

>>8
What's the matter? Too Web 2.0 for you?

11 Name: wrong verification code entered : 2011-11-07 12:25 ID:lrFsnJcY [Del]

>compressed source

Why? It's a fucking demo, I want to read your code without having to do magic on it.

>stand by...
>function escape_html(html)
>function is_empty(o)

You're a PHP coder, aren't you?

12 Name: Anonymous : 2011-11-12 04:10 ID:xmCIDuCM [Del]

Whichever one of you posted that story, do you have more/a blog/something

I really liked it.

13 Name: Anonymous : 2011-11-17 06:41 ID:OcWFEjUK [Del]

It's the same software as doushio hmm.

14 Name: ᴍʀ. ᴠɪʟᴇ!PRoGN.piPE : 2011-11-17 07:09 ID:TwCDhIPp [Del]

>>10

nah, too SHITTY for me

15 Name: Eleo!EhVtXXdTd6 : 2011-11-22 16:20 ID:Pga9Y2tj [Del]

Unfortunately this site doesn't seem to be running properly at the moment.

This concept is intriguing to me. I was pondering real-time updates to threads currently being viewed, and possibly other notifications to ease navigation. I've read a little about the likes of socket.io and am wondering if that's the route to take, but I have not looked deeper into the implementation at this stage of my project.

I personally would not have used Redis in lieu of a RDMS, even for a real-time site. I generally use Redis in addition to a database more suited for persistence. I would store data such as post content in the database and use Redis to keep track of when threads were bumped, which IPs posted recently. It's a lot slicker than database lookups in some cases. I've never really thought of Redis as a replacement for a real database but rather a supplement to one, but that's just me.

I've looked at Node.js and Express.js in the past. One of the reasons was that there can be a lot of duplication between server-side and client-side code when you're using different languages for each, so switching to an all-JS environment might alleviate that. Ultimately I went with tools I am familiar with.

Still, it's interesting to see people try new ideas.

16 Name: Anonymous : 2012-01-21 14:11 ID:OcWFEjUK [Del]

17 Post deleted by moderator.

18 Post deleted by moderator.

19 Post deleted by moderator.

20 Post deleted by moderator.

21 Post deleted by moderator.

22 Post deleted by moderator.

23 Name: GAGA : 2014-06-05 12:20 ID:DnWKGgyO [Del]

this mod here talks shit anyhoes, wanka, have a life n see the future for what its is nice

24 Name: Anonymous : 2014-07-15 16:16 ID:Heaven [Del]

>>23
What the fuck?

25 Name: Anonymous : 2015-02-08 16:01 ID:Heaven [Del]

There is also livechan now.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: