donnemartin / system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Other
271.99k stars 45.85k forks source link

Request: Add GraphQL in the `Communication` section #482

Open edisonywh opened 3 years ago

edisonywh commented 3 years ago

Amazing resources, thanks for that!

In the disadvantages for REST section, there are a few references (such as adding more fields to clients that don't need it) that is a great segue to introducing GraphQL.

Would be nice to see GraphQL get a little more attention :)

Btrfly79 commented 3 years ago

I am so sorry, that was not me!! My hacker got on. I just talked to Apple, they're replacing all of my devices tomorrow and I'm getting new routers everything. I did want to comment on your post about getting hired by Amazon....CONGRATULATIONS!! I'm a newbie too well newer than you. So once my new device is secure I'll be checking all that out if you don't mind. Also, I'm an experienced Healthcare Professional, auditing, compliance, state, federal, insurance guidelines, security, data sets, snd I accidentally found the 2 pieces bringing our fields together. So I'm starting a development program for the government and the VA. I'm also going to contract with Apple and law enforcement. Nervous but excited! If you need any help on what I'm experienced in, please reach out anytime I'm happy to help! You can call me (808) 225-6179. It's safest until I get my new stuff secured and set up. Again, so sorry!

timschwab commented 3 years ago

Came here to say exactly that (what OP said, not what the above bot said). Knowledge of GraphQL would likely be an asset for a system design interview, and it was in fact created to answer the drawbacks of REST.

vedantshetty commented 3 years ago

If you end up adding graphQL to the communications sections. I'd like to volunteer to fill in the content. I use graphQL quite a bit a work and have some understanding of its pros and cons