Додайте свій проєкт безкоштовно й почніть отримувати пропозиції від фрілансерів-виконавців вже за лічені хвилини після публікації!

Миграция кода с ASP.NET Framework C# на .NET 5 (.NET CORE 5)



  1. ставка прихована замовником
  • Валерій Гуров
    5 квітня о 17:34 |

    Текущая версия реализована в стиле очень близкому к C++

    А что Вы под этим подразумеваете? Использование указателей (мельком увидел в коде)? Для чего использован такой подход? Если для скорости, то каков был прирост? Уверены ли Вы что это же будет нужно и на .NET 5?

  • P M — замовник проєкту
    5 квітня о 18:15 |

    Благодарю, что обратили внимание на наш проект!

    Низкоуровневый подход дал хорошие результаты по скорости.

    Когда мы проводили тестирование, то обнаружили, что сайт легко выдерживает 5000 запросов в секунду на ядро.

    В данном случае, мы не говорим о простых запросах к базе данных, а говорим о вызове Rest API со сложной бизнес-логикой под капотом ( десяток джойонов, пару юнионов, с фильтрацией и сортировкой и все это обернуто в транзакцию).


    В нашей БД используется нативный паттерн CQRS и данные готовы к употреблению в любой момент, потому что подготавливаются не в момент запроса, а в момент изменения данных, поэтому любой запрос к нашей БД занимает 0 времени).

    Думаем, что такой же подход + асинхронные, не блокирующие методы нужны будут и на .NET 5. 


Замовник
P M
Норвегія Oslo  1  0
Проєкт опублікований
5 днів 18 годин тому
75 переглядів
До закриття
15 днів 5 годин