Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

How to design a website like Pastebin?

Anjali Sharma answered on January 15, 2023 Popularity 3/10 Helpfulness 1/10

Contents


More Related Answers

  • site:pastebin.com autorob

  • How to design a website like Pastebin?

    0

    Requirements and Goals of the System

    Our Pastebin service should meet the following requirements:

    Functional Requirements

    Users should upload or “paste” their data and get a unique URL to access it.

    Users will only be able to upload text.

    Data and links will automatically expire after a specific timespan; users should also specify expiration time.

    Users should optionally be able to pick a custom alias for their paste.

    Non-Functional Requirements

    The system should be highly reliable, any data uploaded should not be lost.

    The system should be highly available. This is required because if our service is down, users will not access their Pastes.

    Users should be able to access their Pastes in real-time with minimum latency.

    Paste links should not be guessable (not predictable). 

    https://medium.com/codex/designing-pastebin-77e6e86172eb

    Popularity 3/10 Helpfulness 1/10 Language java
    Source: Grepper
    Tags: java
    Link to this answer
    Share Copy Link
    Contributed on Jan 15 2023
    Anjali Sharma
    0 Answers  Avg Quality 2/10

    Closely Related Answers



    0

    Requirements and Goals of the System

    Our Pastebin service should meet the following requirements:

    Functional Requirements

    Users should upload or “paste” their data and get a unique URL to access it.

    Users will only be able to upload text.

    Data and links will automatically expire after a specific timespan; users should also specify expiration time.

    Users should optionally be able to pick a custom alias for their paste.

    Non-Functional Requirements

    The system should be highly reliable, any data uploaded should not be lost.

    The system should be highly available. This is required because if our service is down, users will not access their Pastes.

    Users should be able to access their Pastes in real-time with minimum latency.

    Paste links should not be guessable (not predictable).

    Extended Requirements

    Analytics, e.g., how many times a redirection happened?

    Our service should also be accessible through REST APIs by other services. 

    https://medium.com/codex/designing-pastebin-77e6e86172eb

    Popularity 2/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Tags: whatever
    Link to this answer
    Share Copy Link
    Contributed on Feb 21 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.