Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^3: Architecture design for full stack development.

by Mr. Muskrat (Canon)
on Jun 26, 2017 at 15:24 UTC ( #1193591=note: print w/replies, xml ) Need Help??


in reply to Re^2: Architecture design for full stack development.
in thread Architecture design for full stack development.

Thanks for the follow up on why you need an ORM.

If you're concerned about an attacker then take steps to harden your system (not just the database). If you're concerned about running out of values for a sequence then you should consider non-integer approaches; one such approach would be UUIDs.

  • Comment on Re^3: Architecture design for full stack development.

Replies are listed 'Best First'.
Re^4: Architecture design for full stack development.
by erix (Parson) on Jun 28, 2017 at 09:44 UTC

    ... you should consider non-integer approaches; one such approach would be UUIDs.

    Possible, but then you might hit this:

    biginteger-vs-uuid inserts (image)

    There are ways to avoid that but let's wait till the OP gets a site up, and reaches, say, 10 tps. It may never happen, 'beginners'* often have unrealistically high hopes for their unborn brainchild.

    Well-trodden paths are boring, and often safest.

    *) Obviously, 'beginner' here in the sense of beginning a system (as OP says: 'a website from scratch')

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1193591]
help
Chatterbox?
[LanX]: DBI: is there an easy method to get the content of a column as an array
[LanX]: values %{ $DBI->fetchrow_has href('column_name' }
[LanX]: ehm ... fetchall_hashref
[Jenda]: my int @a = ^5_000_000 Coerces the argument to Numeric, and generates a range from 0 up to (but excluding) the argument.
[Jenda]: The apparent design principle of Perl6 operators was "Let's confuse 'em dudes." Whose braindead idea was this particular operator and the three hundred around it?

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2018-07-16 16:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?















    Results (344 votes). Check out past polls.

    Notices?