javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

я по правде видосик посмотрел до середины может быть даже меньше. потом заснул.

Читать полностью…

javascript_ru

Артем Кириллов has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Александра has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

https://youtu.be/W4EwfEU8CGA?si=MUi_sEFGvAziTHeg

там парень делает систему которая может обрабатывать 1 млн запросов в секунду и потом он обьясняет почему нодежстне годится для этого, и переходит на си чтобы достичь успеха

Читать полностью…

javascript_ru

Камила Грекова has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Symghu Nkggm has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

оно ведь прозрачно работает проверять не надо

Читать полностью…

javascript_ru

Margo has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Саша has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Генадий has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Емельян Косарев has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Алексей Петров has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Олег G has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

💡 Современный Angular: Заменяем жизненные циклы на сигналы
Если вы пишете на Angular, то наверняка часто используете хуки жизненного цикла вроде ngOnChanges, ngOnInit и ngOnDestroy. С появлением сигналов и концепции Zoneless (когда Zone.js уже не обязателен) у нас появились более элегантные и читаемые альтернативы.

Давайте разберем, как современный подход позволяет упростить код и избавиться от "шумных" методов жизненного цикла.

👉 Подробнее: https://habr.com/ru/articles/1040488/

Читать полностью…

javascript_ru

Ибрагим Челомей has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

интерсу ради попробовал замерить скорость сервера из примера https://nodejs.org/api/cluster.html#cluster

ограничил кластер 12 процессами, запустил через bun 1.3.14, замерял через wrk -t7 -c300 -d10s --latency http://localhost:8000/:

Running 10s test @ http://localhost:8000/
7 threads and 300 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 367.20us 611.27us 18.97ms 94.18%
Req/Sec 144.14k 10.30k 176.12k 67.43%
Latency Distribution
50% 218.00us
75% 337.00us
90% 603.00us
99% 3.31ms
10038379 requests in 10.03s, 842.45MB read
Requests/sec: 1001176.17
Transfer/sec: 84.02MB


миллион взят (вторая строка снизу)! ноут, Интел, Арч

это при том, что wrk работал на той же машине и отжирал ~четверть процессорного времени

Читать полностью…

javascript_ru

ну и почему нода не годится? она у него ещё в первой половине видео разогналось до 1кк https://youtu.be/W4EwfEU8CGA?t=3619

во второй половине он сравнил это с плюсами и сказал, что версия на С++ обработала на 30% больше запросов, давая при этом на 30% меньшую нагрузку на процессор. т.е. разница раза в два, при том, что в С++ он притащил стороннюю либу для JSON'ов и писал туда поля поштучно, а в нодовой версии сначала собирал здоровенный массив объектов. неоптимальный код оказался медленее, какая неожиданность.

ещё он в начале такого пафоса нагонял о НИВИРАЯТНОЙ цене ошибки, про недопустимость подхода "just good enough" и т.д. ... при том у самого запросы к постгресу (prepared statements), похоже, не кешироваись и парсились заново при каждом вызове. ещё при инициализации 10 миллионов строк записывались пол часа поштучно (это не относится к бенчмарку напрямую, но тем не менее).

в начале сказал про "делать много resource monitoring". этот мониторгинг заключался в созерцании процента загрузки процессора.

но по крайней мере деньги в AWS вбрасывать он умеет красиво, да.

Читать полностью…

javascript_ru

Nadya has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

💡 MindForge: Pull Request наставник для GitHub
Превратите свой пет-проект в эффективный тренажёр роста. Интегрируйте AI-наставника в ваш GitHub: он анализирует каждый pull request, подсвечивает узкие места в коде, предлагает архитектурные улучшения и объясняет лучшие практики. Второй режим - интерактивный дашборд с уроками по математике, computer science и языкам программирования, где теория подкрепляется голосовым AI-собеседником. Решение для новичков с нуля и практикующих разработчиков, которым нужна системная база.

👉 Подробнее: https://proweb63.ru/services/

Читать полностью…

javascript_ru

𝐘𝐀𝐇𝐈𝐀 | 𝐆𝐑𝐀𝐏𝐇𝐈𝐂𝐒 • 𝐀𝐑𝐓𝐈𝐒𝐓 has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Ирина has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

@iyntx какие-то странные аккаунты коннектятся, проверь анти спам

Читать полностью…

javascript_ru

𝑀𝐸𝐿𝒜𝒟 has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Диана Эврика has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Elena has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Георгий has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Нелли Коденко has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Алексей Петров has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Георгий has been banned! Reason: CAS ban.

Читать полностью…

javascript_ru

Ксения Калмыкова has been banned! Reason: CAS ban.

Читать полностью…
Subscribe to a channel