Свързани публикации 'system-design-interview'
OAuth2.0
OAuth2.0
Отворете удостоверяване
„Моля, подкрепете ме, ако смятате, че допринасям за вас!”
През последните 5 месеца става все по-трудно да постигна печалбите, които искам, но ако спра, съжалявам за моите препоръчани членове.
Можете да прочетете статията ми, за да разберете по-добре.
Най-добрата компилация от инженерни блогове за подобряване на вашите умения за проектиране на системи за машинно обучение
В непрекъснато развиващия се свят на технологиите непрекъснатото обучение е ключът. Независимо дали сте амбициозен софтуерен инженер, инженер по машинно обучение, инженер по изкуствен интелект, опитен системен архитект или просто някой със склонност към технологиите, поддържането на най-новото в света на дизайна на системи за машинно обучение е от решаващо значение.
Точно за тази цел ето изчерпателен списък с инженерни блогове от водещите технологични гиганти и стартиращи компании...
Програмирането е лесно!
Програмирането е лесно!
Програмирането е формален израз на логиката на изчислението.
„Моля, подкрепете ме, ако смятате, че допринасям за вас!”
През последните 5 месеца става все по-трудно да постигна приходите, които искам.
Някои смятат, че програмирането е много трудно да се научи. За нас в софтуерната индустрия е много просто...
Kafka — Гаранции за трайност и наличност на данните
Един от ключовите компоненти на гаранциите за издръжливост и наличност на Kafka е репликацията.
Производителите от друга страна имат някои възможности за избор кога да получат потвърждение за успеха или неуспеха на заявка за продукция от брокера.
Потвърждения на производителя = 0
Конфигурацията на производителя, потвърждава, влияе пряко върху гаранциите за издръжливост. И също така осигурява една от няколко точки за компромис между издръжливост и латентност. Задаването на..
Проектиране на системата за препоръки на Spotify Radio (дизайн на системата за машинно обучение)
”Spotify Radio е функция, която създава плейлист въз основа на която и да е песен, албум, плейлист или изпълнител, които изберете. Плейлистът също се актуализира извънредно, за да бъде свеж. Представете си, че не сте наистина сигурни какво конкретно да слушате в момента, но знаете в какво настроение сте. Просто изберете, да речем, песен, която представя това настроение най-добре и стартирайте радиото оттам!“
Това определение за радио Spotify идва от блога на общността на Spotify и..
Серия System Design — Съхранение
Всичко за изграждането на стабилни, функционални и мащабируеми системи.
Здравейте, в тази статия ще разгледаме хранилището. Ако ще проектирате някаква система, тази система най-вероятно ще изисква известно съхранение, може би трябва да съхраните информацията или може би трябва да съхраните матрица, за да съхраните самата система, това е мястото, където базата данни влиза в действие . Базата данни се използва предимно за две цели, за съхраняване на данни и за извличане на данни. Базата..
Подготовка за интервю за дизайн на системата
1. Идентифицирайте списъка с теми, свързани с въпроса.
2. Изложете предположенията за проблема за ефективна комуникация с интервюиращия.
3. Първо, обобщете проблема, за да покажете разбирането си по темата.
4. Разбийте проблема на конкретни компоненти, например предната и задната част на софтуера.
5. Помислете за проблемите, които могат да възникнат при изграждането на софтуера.
Етапи на интервю
1-ви етап: събиране на изискванията — целта е да се съберат всякакви..