Slashdot, yeh I remember a friend of mine mentioning that, way back like 1997 I think when I was at college... scary stuff ^^

I think currently the biggest problem I'm going to face is the database rather than any code problems. I'm currently using MySQL but I've heard that it doesn't scale particularly well, hence the reason for the existence of NoSQL and the like.

Oddly enough until I wrote version 4 of aXML about 3 years ago, it didn't even have a database access system in it, it was pure flat files. I abandoned that route when I got to grips with MySQL because it seemed to be faster at the time, however I have this sneaky feeling that at some point I'm going to end up going back to flat files albeit using them in a more advanced way than I used to.

As for the MMORPG, it's not going to take me that long to build as I have various tricks up my sleeve... for instance being the only person in the world using aXML to develop with; which gives me a huge advantage in terms of development time and debugging time compared with writing lower level code.

Perl Nights there was pretty much fully functional after just a few days work, and that included stopping to have big arguments here with the monks and fixing a few subtle bugs in the new plack based re-write of my core engine and plugin set.

The other thing which will work in my favour is that the MMORPG is going to be set in space like the massively popular "ogame", and thus won't require too much in terms of graphic design work to get going.

Now that I have a server capable of serving a decent amount of traffic, and I've race tested localhost on an AMD Quad Core Phenom II with 4GB ram, I'm pretty confident I will be able to scale up faster than new users arrive unless the game proves to be phenomenally popular, in which case I'll be getting in touch with my mate at IBM to get some big iron behind it.

In the meantime my server provider supports instant scaling by adding extra nodes and node balancers so hopefully I have all the ingredients for the cake lined up now.


In reply to Re^6: Can your site handle this? by Anonymous Monk
in thread Can your site handle this? by Logicus

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.