Hacker Hero Logo
  • Home
  • Groups
  • LOGIN
System Design (beta) chevron_right Challenge 1: Designing an image resize API (6/8)
chevron_left Prev Next chevron_right
  • Overview 0/1
  • HTTP request and response (Ikea Store Analogy) 0/1
  • Scaling a web server 0/1
  • Why there are so many technologies for web 0/1
  • System Architecture for Web Applications 0/1
  • Challenge 1: Designing an image resize API 0/1
  • Challenge 2: Drawing App 0/1
  • Challenge 3: Hacker Hero 0/1

Challenge 1: Designing an image resize API

Submitted answers • 3

Top Answers

  • CJPineda

    1. Javascript comes first to mind. 2. Since it has tons of libraries that can be used to resize images and I can utilize them. 3. I wont need a database since data can be deleted once it has been resize, so I'll probably use Redis so that I can utilize memory. 4. Github flow since it is more familiarPosted 4 months ago

    • AdrianGeronimoLegaspi

      Probably javascript The javascript is flexible langauge Probably not database i can use redis to utilize memory githubPosted 3 months ago

      • arjayoropesa

        1.Javascript 2.Javascript is a flexible language to manipulate image. 3.I can use Redis since i will not store the data in the database . will utilize the memory 4. Github flowPosted 1 month ago

        Cannot Rate Yet

        Thank you, but we only allow users who solved at least 10 units to write a review.

        Premium Content

        Please use 0 credits to unlock all premium contents on System Design (beta)

        Next Go Pro

        Insufficient credit? Buy Credits or to get +10 credits.

        Great Job! You've completed the System Design (beta) Learning Module!

        Congratulations! You’ve solved all of the 8 units of System Design (beta) and earned a total of stars. You can proceed to the last forum page or go to dashboard and pick the learning module that you want to take up next.

        Total Level Progress: 100%
        Go to Dashboard Proceed
        Submitted answers • 3 Next
        Challenge Succesfully Created
        LIVE

        Join Now

        Welcome

        Every Hacker Hero has a name. Let yours be known to all!

        Too short (minimum of 3 characters)

        Your hero name will be used throughout the game. Whether you use your real name or hide your identity, it’s all up to you.

        Where does {{player name}} live?

        Select your country and be its pride.

        • Afghanistan
        • Albania
        • Algeria
        • American Samoa
        • Andorra
        • Angola
        • Anguilla
        • Antarctica
        • Antigua and Barbuda
        • Argentina
        • Armenia
        • Aruba
        • Australia
        • Austria
        • Azerbaijan
        • Bahamas
        • Bahrain
        • Bangladesh
        • Barbados
        • Belarus
        • Belgium
        • Belize
        • Benin
        • Bermuda
        • Bhutan
        • Bolivia
        • Bonaire
        • Bosnia and Herzegovina
        • Botswana
        • Bouvet Island
        • Brazil
        • British Indian Ocean Territory
        • British Virgin Islands
        • Brunei
        • Bulgaria
        • Burkina Faso
        • Burundi
        • Cambodia
        • Cameroon
        • Canada
        • Cape Verde
        • Cayman Islands
        • Central African Republic
        • Chad
        • Chile
        • China
        • Christmas Island
        • Cocos [Keeling] Islands
        • Colombia
        • Comoros
        • Cook Islands
        • Costa Rica
        • Croatia
        • Cuba
        • Curacao
        • Cyprus
        • Czech Republic
        • Democratic Republic of the Congo
        • Denmark
        • Djibouti
        • Dominica
        • Dominican Republic
        • East Timor
        • Ecuador
        • Egypt
        • El Salvador
        • Equatorial Guinea
        • Eritrea
        • Estonia
        • Ethiopia
        • Falkland Islands
        • Faroe Islands
        • Fiji
        • Finland
        • France
        • French Guiana
        • French Polynesia
        • French Southern Territories
        • Gabon
        • Gambia
        • Georgia
        • Germany
        • Ghana
        • Gibraltar
        • Greece
        • Greenland
        • Grenada
        • Guadeloupe
        • Guam
        • Guatemala
        • Guernsey
        • Guinea
        • Guinea-Bissau
        • Guyana
        • Haiti
        • Heard Island and McDonald Islands
        • Honduras
        • Hong Kong
        • Hungary
        • Iceland
        • India
        • Indonesia
        • Iran
        • Iraq
        • Ireland
        • Isle of Man
        • Israel
        • Italy
        • Ivory Coast
        • Jamaica
        • Japan
        • Jersey
        • Jordan
        • Kazakhstan
        • Kenya
        • Kiribati
        • Kosovo
        • Kuwait
        • Kyrgyzstan
        • Laos
        • Latvia
        • Lebanon
        • Lesotho
        • Liberia
        • Libya
        • Liechtenstein
        • Lithuania
        • Luxembourg
        • Macao
        • Macedonia
        • Madagascar
        • Malawi
        • Malaysia
        • Maldives
        • Mali
        • Malta
        • Marshall Islands
        • Martinique
        • Mauritania
        • Mauritius
        • Mayotte
        • Mexico
        • Micronesia
        • Moldova
        • Monaco
        • Mongolia
        • Montenegro
        • Montserrat
        • Morocco
        • Mozambique
        • Myanmar [Burma]
        • Namibia
        • Nauru
        • Nepal
        • Netherlands
        • New Caledonia
        • New Zealand
        • Nicaragua
        • Niger
        • Nigeria
        • Niue
        • Norfolk Island
        • North Korea
        • Northern Mariana Islands
        • Norway
        • Oman
        • Pakistan
        • Palau
        • Palestine
        • Panama
        • Papua New Guinea
        • Paraguay
        • Peru
        • Philippines
        • Pitcairn Islands
        • Poland
        • Portugal
        • Puerto Rico
        • Qatar
        • Republic of the Congo
        • Réunion
        • Romania
        • Russia
        • Rwanda
        • Saint Barthélemy
        • Saint Helena
        • Saint Kitts and Nevis
        • Saint Lucia
        • Saint Martin
        • Saint Pierre and Miquelon
        • Saint Vincent and the Grenadines
        • Samoa
        • San Marino
        • São Tomé and Príncipe
        • Saudi Arabia
        • Senegal
        • Serbia
        • Seychelles
        • Sierra Leone
        • Singapore
        • Sint Maarten
        • Slovakia
        • Slovenia
        • Solomon Islands
        • Somalia
        • South Africa
        • South Georgia and the South Sandwich Islands
        • South Korea
        • South Sudan
        • Spain
        • Sri Lanka
        • Sudan
        • Suriname
        • Svalbard and Jan Mayen
        • Swaziland
        • Sweden
        • Switzerland
        • Syria
        • Taiwan
        • Tajikistan
        • Tanzania
        • Thailand
        • Togo
        • Tokelau
        • Tonga
        • Trinidad and Tobago
        • Tunisia
        • Turkey
        • Turkmenistan
        • Turks and Caicos Islands
        • Tuvalu
        • U.S. Minor Outlying Islands
        • U.S. Virgin Islands
        • Uganda
        • Ukraine
        • United Arab Emirates
        • United Kingdom
        • United States
        • Uruguay
        • Uzbekistan
        • Vanuatu
        • Vatican City
        • Venezuela
        • Vietnam
        • Wallis and Futuna
        • Western Sahara
        • Yemen
        • Zambia
        • Zimbabwe
        • Åland

        Confirmation

        Claim your 1-year FREE subscription by logging in with your Coding Dojo Learning Platform account.

        Log In

        Log in so your best work can be saved as your advances through the game.

        Log In with Google Log In with Facebook

        By logging in, I agree to Hacker Hero's Terms of Service and Privacy Policy.

        hackerhero logo Warning image for maintenance

        Oops!

        We apologize for the inconvenience. We encountered an internal error or misconfiguration and was unable to complete your request.

        To continue, please reload the page. Thank you!

        Reload

        View Result

        Delete Comment

        Are you sure you want to delete this comment?

        Payment Confirmation

        You have credits available. Would you like to use your 0 credits to unlock the premium content of System Design (beta)?

        Unlock more video solutions and premium contents, Go PRO, Buy Credits or to get +10 credits

        Insufficient Credits

        You have credits available but this module requires 0 credits. Do you want to buy additional credits to access ALL premium contents of System Design (beta)?

        Buy Credits

        Unlock more video solutions and premium contents, Go PRO or to get +10 credits

        Hi , enjoy Hacker Hero with your friends.

        Invite your friends to join Hacker Hero and get an additional 10 credits once they join our community

        Sent to

        Credits

        Credits are used to unlock video solutions and access premium contents. You can buy more credits for as low as $5.

        Buy Credits