Size: a a a

2021 January 19

DP

Denis Petukhov in pro.net
Вобщем ASP.NET Core должно само работать если правильно написан EntryPoint
источник

DP

Denis Petukhov in pro.net
Без костылей регистрации и смс
источник

IC

Ilya Chernoudov in pro.net
полезная нагрузка - чтение 1 GUID поля из 50
источник

IC

Ilya Chernoudov in pro.net
потребление памяти < 100мб
источник

DP

Denis Petukhov in pro.net
The tools first try to obtain the service provider by invoking Program.CreateHostBuilder(), calling Build(), then accessing the Services property.
источник

DP

Denis Petukhov in pro.net
Неочевидная штука но уж так оно сделано
источник

IC

Ilya Chernoudov in pro.net
Ilya Chernoudov
292 мбайт сек на 8 мобильных ядрах
на входе 8 2,5 гиговых файла, на выходе 1 на 300мбайт, процессится за 70 сек
источник

AT

Alexey Tkachenko in pro.net
Ilya Chernoudov
потребление памяти < 100мб
100 миллибайт - хороший результат
источник

DB

Denis Bobrov in pro.net
кинь data.txt
источник

IC

Ilya Chernoudov in pro.net
Alexey Tkachenko
100 миллибайт - хороший результат
😔
источник

IC

Ilya Chernoudov in pro.net
2.5 гб вот такого json
источник

IC

Ilya Chernoudov in pro.net
Denis Bobrov
кинь data.txt
 var data = new List<string>();
           for (int i = 0; i < 1000000; i++)
           {
               var dataItem = new Dictionary<string, string>();
               for (int j = 0; j < 50; j++)
               {
                   dataItem["field_" + j] = Guid.NewGuid().ToString();
               }

               data.Add(JsonSerializer.Serialize(dataItem));
           }

           File.WriteAllLines("data.txt", data);
источник

D

Denisio in pro.net
загашничек гуидов на чорный день?
источник

IC

Ilya Chernoudov in pro.net
вдруг Роман все заберет))
источник

AH

Ayrat Hudaygulov in pro.net
Ага, проверю сегодня. В общем я не ожидаю успеха так как если оно работает на обычном таск шедулере, то встанет колом из-за количества тасков, или не сможет одновременно делать IO/CPU.
Но да, я забыл про них) посмотрим
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Ага, проверю сегодня. В общем я не ожидаю успеха так как если оно работает на обычном таск шедулере, то встанет колом из-за количества тасков, или не сможет одновременно делать IO/CPU.
Но да, я забыл про них) посмотрим
300 мбайт/сек изи катка!
источник

IC

Ilya Chernoudov in pro.net
но  у тебя парсинг какой то другой
источник

D

Denisio in pro.net
а зачем делать NewGuid().ToString() они же и так сериализуюца в строку
источник

I

IdiocyAcceptance in pro.net
Ilya Chernoudov
300 мбайт/сек изи катка!
Скажи это SIMD Json с его гигабайтами/с в однопотоке)
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
300 мбайт/сек изи катка!
Столько не будет, там ридер всратый
источник