Skip to content

Infra, devops, bacekend for big project, synthesized from a variety of sources and from personal experience

Notifications You must be signed in to change notification settings

Nghiait123456/InfraBackendForBigSolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Preview

When we develop one function for mini project, it hasn't complex requirements for the system. Usually, we define the feature, define logic and implement.

It is also that feature, when it is deployed on a big product, a lot of problems arise beyond making sure it runs correct. Ex: load capacity, high performance, resource optimization, DB and store is good when run long time, security, money for this function, ...

This problem is not simple, you need multi knowledge and skills to handle that, including three important skills: infra + backend + clear requirement + security. You need a top-down, non-function to function, design system to detail, after is implementation.

In this document, I will research and survey the infra, devops, backend components of the project with user sizes ranging from a few hundred thousand to about five hundred million users and more. All problems and solutions will be described in detail from theory, implementation, code, testing on product environment. I hope this is an advanced and practical document for me and someone to improve their skills in the web app field. I'm very happy if that comes true, happy and relax with it.

Highlight

Facebook Smart Traffic And LB

Please view: https://github.com/Nghiait123456/InfraSREDevopsBackendForBigProject/tree/master/InfraSREDevops/22_Network#facebook-smart-traffic-and-lb

How Facebook Disappeared From The Internet And Down

Please view: https://github.com/Nghiait123456/InfraSREDevopsBackendForBigProject/tree/master/InfraSREDevops/22_Network#how-facebook-disappeared-from-the-internet-and-down

All Of Network And Ten Minute

Please view: https://github.com/Nghiait123456/InfraSREDevopsBackendForBigProject/tree/master/InfraSREDevops/22_Network#all-of-network-in-ten-minute

How to reduce network delay in the problem of users lying around the world

Please view: https://github.com/Nghiait123456/InfraSREDevopsBackendForBigProject/tree/master/InfraSREDevops/22_Network#how-to-reduce-network-delay-in-the-problem-of-users-lying-around-the-world

Menu

Infra SRE Devops

Please view: https://github.com/Nghiait123456/InfraSREDevopsBackendForBigProject/tree/master/InfraSREDevops

About

Infra, devops, bacekend for big project, synthesized from a variety of sources and from personal experience

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published