Сподели знаење, искуство, мислење..

  • Креатор на темата Креатор на темата substantial-force
  • Време на започнување Време на започнување
Член од
8 февруари 2021
Мислења
9
Поени од реакции
2
Возраст
25
Здраво друштво. Изработувам API за букирање на концерти и ми треба ваше мислење која архитектура би ја употребиле за изработка.

На кратко:
Треба да им се овозможи на корисниците да пребаруваат, резервираат и проверуваат статус на билети.
Системот треба да поддржува различни типови на пребарување.
Нема надворешна база – сите податоци ќе се чуваат во меморија.
Бидејќи резервациите се обработуваат подолго време, корисниците ќе треба да ја проверуваат нивната состојба периодично.
Async процесирање (резервациите се завршуваат за 30-60 секунди).
Проширлива архитектура за лесно додавање нови типови на билети во иднина.

Имајте предвид дека ова е мал дел од поголемо решение, па затоа треба да се размислува однапред за идни проширувања и оптимизации.
 
Прво нешто што треба да го размислиш е делот без база. Што ќе се случи ако апликацијата ти crash-не? Ќе ги изгубиш сите податоци. Вакви типови на апликации мора да имаат некаква база за зачувување на податоците. Да не зборам што хоризонталното скалирањето е невозможно ако се одлучиш да чуваш податоци во меморија.

Архитектурата највише зависи од големината/обемот на податоци што ќе треба да се процесираат.
Ако планираш да процесираш 100 барања на саат, тогаш можеш да има една апликација и целата логика да ја ставиш таму.

Ако сакаш да процесираш 100 во секунда, тогаш е најдобро да имаш микросервисна архитектура, каде што ќе имаш еден сервис што ќе прифаќа барања а друг што ќе ги процесира. Комуникацијата меѓу овие два сервиси може да биде менаџирана со користење на брокер (пример Кафка) со цел да си олесниш за проблеми од типот на race conditions, order processing итн.
 
Здраво,

Со Javascript активно работам веќе неколку години.

Сакам моето знање да го проширам и со .NET.

Моментално гледам туторијали за .NET.

Колку што јас знам, .NET се куца во Visual Studio, а javascript во Visual Studio Code.

Меѓутоа, туторијаливе што ги гледам .NET куцаат и во Visual Studio code.

Дали е тоа во ред и дали препорачувате .NET да се куца во Visual Studio code?
 
Лична преференца е што ќе користиш за .NET. Повеќето користиме Visual Studio ради навика и повеќе функционалности, сепак е фул IDE. На крајот од денот кај си попродуктивен тоа избери го
 
Лична преференца е што ќе користиш за .NET. Повеќето користиме Visual Studio ради навика и повеќе функционалности, сепак е фул IDE. На крајот од денот кај си попродуктивен тоа избери го
Ако сега одберам VS Code, можам ли во понатаму во работа да се префрлам во Visual Studio?
 
Ако сега одберам VS Code, можам ли во понатаму во работа да се префрлам во Visual Studio?
Можеш. Нека не те оптеретува развојната околина за почеток. Ако сакаш сериозно да навлезеш во .нет тогаш студиото е за тебе.
 
Ако сега одберам VS Code, можам ли во понатаму во работа да се префрлам во Visual Studio?
Можеш, нормално. Сепак мој совет ти е да почнеш Visual Studio. Совладај .NET па врати се на VSCode. Сепак и незнам/незнаеш дали некогаш ќе развиваш десктоп(WPF, WinForms) или мобилни апликации(MAUI) кај што во VSCode незнам колку можеш да ги работиш али сигирно ќе има сериозни ограничувања.
 
Луѓе дали некој знае зошто компјутерот упорно не го препознава микрофонот од камерата.
Ова ми е втора камера со микрофон како се обидувам да ја поставам во компјутерот за користење за настава преку Зум апликацијата.
И првата камера компјутерот не ја препознаваше, еве и оваа втората камера исто компјутерот не ја препознава.
Во што е проблемот?
И има ли решение за овој проблем?
На предавањењто преку Зум апликацијата се убаво слушав кога зборуваа професорката и учениците, и кога дојде редот на мене, мене не ми го слушаа гласот професорката и учениците. Исклучив зум апликацијата, рестартирав компјутерот, и повторно се вклучив на зум апликацијата и наставата, и пак истото, не ми се слуша гласот кога пробав да зборувам, микрофонот не е препознат од компјутерот.

Еве слики од постапката, ама не работи микрофонот, т.е компјутерот не го препознава микрофонот.
Да не знаете решение за ова?
 

Attachments

  • Nova kamera.jpg
    Nova kamera.jpg
    59,3 KB · Прегледи: 1
  • Nova kamera 2.jpg
    Nova kamera 2.jpg
    105,3 KB · Прегледи: 1
  • Nova kamera 3.jpg
    Nova kamera 3.jpg
    73,4 KB · Прегледи: 1
  • crveno sveti.jpg
    crveno sveti.jpg
    60,9 KB · Прегледи: 1
  • crveno i zeleno sveti.jpg
    crveno i zeleno sveti.jpg
    73,7 KB · Прегледи: 1
  • zoom.jpg
    zoom.jpg
    79,8 KB · Прегледи: 1
  • slika 1.jpg
    slika 1.jpg
    139,7 KB · Прегледи: 1
  • slika 2.jpg
    slika 2.jpg
    145,7 KB · Прегледи: 1
  • slika 3.jpg
    slika 3.jpg
    150,6 KB · Прегледи: 1
  • slika 4.jpg
    slika 4.jpg
    162,5 KB · Прегледи: 1
  • slika 5.jpg
    slika 5.jpg
    148,6 KB · Прегледи: 1

Kajgana Shop

Back
На врв Bottom