close
The Wayback Machine - https://web.archive.org/web/20211124051607/https://github.com/donnemartin/system-design-primer/issues/220
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bengali Translation #220

Open
nutboltu opened this issue Oct 1, 2018 · 16 comments · May be fixed by #240
Open

Bengali Translation #220

nutboltu opened this issue Oct 1, 2018 · 16 comments · May be fixed by #240

Comments

@nutboltu
Copy link

@nutboltu nutboltu commented Oct 1, 2018

Maintainer(s): @nutboltu

Please check out the Translations Contributing Guidelines.

Original translations thread: #28

Interested in helping? Let us know!

I am native Bengali speaker and would like to maintain Bengali translation. I already started working on it.

@donnemartin
Copy link
Owner

@donnemartin donnemartin commented Oct 4, 2018

@nutboltu awesome thank you!

Loading

@nutboltu nutboltu linked a pull request that will close this issue Dec 4, 2018
@murari-goswami
Copy link

@murari-goswami murari-goswami commented Jun 18, 2019

Is it done ?

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jun 18, 2019

@murari-goswami I am now stuck on other stuffs. It would be great if you would like to contribute on this translation. You can fork my branch and start translating the rest.

Loading

@Zamy97
Copy link

@Zamy97 Zamy97 commented Aug 25, 2019

@nutboltu I'd love to work on this and start getting involved with open source as I have been meaning to do so for a while but don't know where & how to start.

If you can point me in the right direction in where I can get started with this I'd very much appreciate.

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Aug 27, 2019

@Zamy97 you can fork my branch and start working on it.
https://github.com/nutboltu/system-design-primer/tree/bn-translation
Let me know which section you would like to translate.

Loading

@sunkuet02
Copy link

@sunkuet02 sunkuet02 commented Aug 28, 2019

@nutboltu @Zamy97 I am very much interested to work with you. If you don't start solutions/system_design then I want to start from that part.

Loading

@donnemartin
Copy link
Owner

@donnemartin donnemartin commented Jul 3, 2020

Hi @nutboltu: Are you still interested in translating the guide and being the language maintainer?

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jul 3, 2020

@donnemartin thanks for reaching out. I can still review the PRs. But I have less bandwidth to complete the entire project. That's would be really helpful if I get more contributor.

Loading

@donnemartin
Copy link
Owner

@donnemartin donnemartin commented Jul 4, 2020

@nutboltu no problem, thanks for the update. What's the best way to coordinate with others such as @Zamy97 and @sunkuet02...should we use the https://github.com/nutboltu/system-design-primer/tree/bn-translation fork?

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jul 4, 2020

@donnemartin that would be really great if @Zamy97 and @sunkuet02 started working on my fork repo.

Loading

@Zamy97
Copy link

@Zamy97 Zamy97 commented Jul 7, 2020

Working full-time Internship this summer so got such limited time on my hand but I am hoping when the fall semester I'll have some time and goal is to some make progress then. @sunkuet02 feel free to take on this if you have the capacity to.

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jul 10, 2020

Forked repo: https://github.com/nutboltu/system-design-primer/tree/bn-translation
Contributors: @Zamy97 @sunkuet02 @nutboltu
Further discussion channel: https://discord.gg/Eng8QH8
Intro Sections

  • Motivation @nutboltu
    • Learn how to design large-scale systems @nutboltu
    • Learn from the open source community @nutboltu
    • Prep for the system design interview @nutboltu
      • Study guide @nutboltu
      • How to approach a system design interview question @nutboltu
      • System design interview questions, with solutions @nutboltu
      • Object-oriented design interview questions, with solutions @nutboltu
      • Additional system design interview questions @Rafatlne
    • Contributing
    • Index of system design topics

Core Sections

  • System design topics: start here
    • Step 1: Review the scalability video lecture
    • Step 2: Review the scalability article
    • Next steps
  • Performance vs scalability
  • Latency vs throughput
  • Availability vs consistency
    • CAP theorem
      • CP - consistency and partition tolerance
      • AP - availability and partition tolerance
  • Consistency patterns
    • Weak consistency
    • Eventual consistency
    • Strong consistency
  • Availability patterns
    • Fail-over
    • Replication
  • Domain name system
  • Content delivery network
    • Push CDNs
    • Pull CDNs
  • Load balancer
    • Active-passive
    • Active-active
    • Layer 4 load balancing
    • Layer 7 load balancing
    • Horizontal scaling
  • Reverse proxy (web server)
    • Load balancer vs reverse proxy
  • Application layer
    • Microservices
    • Service discovery
  • Database
    • Relational database management system (RDBMS)
      • Master-slave replication
      • Master-master replication
      • Federation
      • Sharding
      • Denormalization
      • SQL tuning
    • NoSQL
      • Key-value store
      • Document store
      • Wide column store
      • Graph Database
    • SQL or NoSQL
  • Cache
    • Client caching
    • CDN caching
    • Web server caching
    • Database caching
    • Application caching
    • Caching at the database query level
    • Caching at the object level
    • When to update the cache
      • Cache-aside
      • Write-through
      • Write-behind
      • Refresh-ahead
  • Asynchronism
    • Message queues
    • Task queues
    • Back pressure
  • Communication
    • Transmission control protocol (TCP)
    • User datagram protocol (UDP)
    • Remote procedure call (RPC)
    • Representational state transfer (REST)
  • Security
  • Appendix
    • Powers of two table
    • Latency numbers every programmer should know
    • Additional system design interview questions
    • Real world architectures
    • Company architectures
    • Company engineering blogs
  • Under development
  • Credits
  • Contact info
  • License

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jul 10, 2020

@Zamy97 @sunkuet02 I listed all the sections above so that we can pick one by one to start translating. Please assign yourself to any of the sections you would like to translate.
For any further discussion feel free to join this discord channel: https://discord.gg/Eng8QH8

Loading

@Rafatlne
Copy link

@Rafatlne Rafatlne commented Jul 31, 2020

Hi @nutboltu. I want to work on this on free time. Is the discord invitation still open? Seems the invitation is expired.

Loading

@nutboltu
Copy link
Author

@nutboltu nutboltu commented Jul 31, 2020

@Rafatlne Sorry for that. here's the latest link: https://discord.gg/Eng8QH8

Loading

@Rafatlne
Copy link

@Rafatlne Rafatlne commented Aug 3, 2020

I am now working on Additional system design interview questions

Further discussion channel: https://discord.gg/Eng8QH8
Intro Sections

  • Motivation @nutboltu

    • Learn how to design large-scale systems @nutboltu

    • Learn from the open source community @nutboltu

    • Prep for the system design interview @nutboltu

      • Study guide @nutboltu
      • How to approach a system design interview question @nutboltu
      • System design interview questions, with solutions @nutboltu
      • Object-oriented design interview questions, with solutions @nutboltu
      • Additional system design interview questions @Rafatlne
    • Contributing

    • Index of system design topics

Core Sections

  • System design topics: start here

    • Step 1: Review the scalability video lecture
    • Step 2: Review the scalability article
    • Next steps
  • Performance vs scalability

  • Latency vs throughput

  • Availability vs consistency

    • CAP theorem

      • CP - consistency and partition tolerance
      • AP - availability and partition tolerance
  • Consistency patterns

    • Weak consistency
    • Eventual consistency
    • Strong consistency
  • Availability patterns

    • Fail-over
    • Replication
  • Domain name system

  • Content delivery network

    • Push CDNs
    • Pull CDNs
  • Load balancer

    • Active-passive
    • Active-active
    • Layer 4 load balancing
    • Layer 7 load balancing
    • Horizontal scaling
  • Reverse proxy (web server)

    • Load balancer vs reverse proxy
  • Application layer

    • Microservices
    • Service discovery
  • Database

    • Relational database management system (RDBMS)

      • Master-slave replication
      • Master-master replication
      • Federation
      • Sharding
      • Denormalization
      • SQL tuning
    • NoSQL

      • Key-value store
      • Document store
      • Wide column store
      • Graph Database
    • SQL or NoSQL

  • Cache

    • Client caching

    • CDN caching

    • Web server caching

    • Database caching

    • Application caching

    • Caching at the database query level

    • Caching at the object level

    • When to update the cache

      • Cache-aside
      • Write-through
      • Write-behind
      • Refresh-ahead
  • Asynchronism

    • Message queues
    • Task queues
    • Back pressure
  • Communication

    • Transmission control protocol (TCP)
    • User datagram protocol (UDP)
    • Remote procedure call (RPC)
    • Representational state transfer (REST)
  • Security

  • Appendix

    • Powers of two table
    • Latency numbers every programmer should know
    • Additional system design interview questions
    • Real world architectures
    • Company architectures
    • Company engineering blogs
  • Under development

  • Credits

  • Contact info

  • License

Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

6 participants