Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Первый выпуск фреймворка для создания сетевых сервисов Pingora" | +/– | |
Сообщение от opennews (??), 08-Апр-24, 20:46 | ||
Компания Cloudflare опубликовала первый выпуск фреймворка Pingora, предназначенного для разработки защищённых высокопроизводительных сетевых сервисов на языке Rust. Построенный при помощи Pingoraа прокси около года используется в сети доставки контента Cloudflare вместо nginx и обрабатывает более 40 млн запросов в секунду. Код написан на языке Rust и опубликован под лицензией Apache 2.0... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
1. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (1), 08-Апр-24, 20:46 | ||
Почему не го? | ||
Ответить | Правка | Наверх | Cообщить модератору |
2. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +5 +/– | |
Сообщение от Аноним (2), 08-Апр-24, 20:48 | ||
gc? нафик... | ||
Ответить | Правка | Наверх | Cообщить модератору |
3. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +3 +/– | |
Сообщение от Аноним (3), 08-Апр-24, 20:52 | ||
Памяти го все таки поболя жрет, особенно если попадаешь на плохой для ГЦ паттерн использование памяти. Но как язык в сто раз проще и приятней, да и комьюнити не клуб ненависти | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
4. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (1), 08-Апр-24, 20:55 | ||
есть какие-нибудь вменяемые статьи\сравнения? не просто уровень первого результата google rust vs go | ||
Ответить | Правка | Наверх | Cообщить модератору |
6. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (3), 08-Апр-24, 20:58 | ||
Есть только опыт c++ VS go. На мой взгляд можно аппроксимировать и rust VS go. | ||
Ответить | Правка | Наверх | Cообщить модератору |
7. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от Аноним (3), 08-Апр-24, 21:00 | ||
если в теории - часто и много выделять память в го больно. ГЦ не успевает очищать память, т.к. освобожденное нельзя переиспользовать сразу. В плюсах подобное приводит в дефрагментации, но оно лечится кастомными аллокаторами, меморипулами и т.д. | ||
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору |
21. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –2 +/– | |
Сообщение от Аноним (21), 08-Апр-24, 21:37 | ||
В плюсах нет гц, ты о чем? Память там удаляется тогда, когда ты сказал ее удалить | ||
Ответить | Правка | Наверх | Cообщить модератору |
22. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от Аноним (3), 08-Апр-24, 21:50 | ||
я про частые и множественные выделения памяти в го и плюсах. ессно в плюсах штатного гц нет (хотя можно сделать :) ) | ||
Ответить | Правка | Наверх | Cообщить модератору |
69. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (69), 09-Апр-24, 23:47 | ||
В С++ нет встроенного GC но никто не запрещает подключить свой если нужно, к примеру SGCL. | ||
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору |
72. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Анониссимус (?), 10-Апр-24, 05:21 | ||
Он действительно прост, но никак не приятен. Я чуть не обблевался, когда пытался на нём что-то писать. Раст в этом смысле гораздо, гораздо лучше. Хотя и намного сложнее, да. | ||
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору |
14. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Карлос Сношайтилис (ok), 08-Апр-24, 21:19 | ||
Поэтому что го непредсказуем из-за гц | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
28. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +2 +/– | |
Сообщение от Минона (ok), 08-Апр-24, 22:34 | ||
Почему не эрланг? | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
40. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аннон (?), 08-Апр-24, 23:33 | ||
Эрланг медленный. Больше серверов - больше расходов. Для CloudFlare разница значительная | ||
Ответить | Правка | Наверх | Cообщить модератору |
53. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Минона (ok), 09-Апр-24, 07:19 | ||
> Эрланг медленный. Больше серверов - больше расходов. Для CloudFlare разница значительная | ||
Ответить | Правка | Наверх | Cообщить модератору |
41. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от пох. (?), 08-Апр-24, 23:36 | ||
> Почему не эрланг? | ||
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору |
44. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от Аноним (44), 09-Апр-24, 00:08 | ||
>Наше будущее - за OCaml! | ||
Ответить | Правка | Наверх | Cообщить модератору |
55. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Ф1 (?), 09-Апр-24, 08:08 | ||
>Держи краба | ||
Ответить | Правка | Наверх | Cообщить модератору |
66. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (66), 09-Апр-24, 12:12 | ||
В Сишку тоже многопоточку не завезли. Однако, это не мешает писать на C многопоточные программы. Если что, многопоточность в libpthread. | ||
Ответить | Правка | Наверх | Cообщить модератору |
67. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Ф1 (?), 09-Апр-24, 13:06 | ||
> В Сишку тоже многопоточку не завезли. | ||
Ответить | Правка | Наверх | Cообщить модератору |
54. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Ф1 (?), 09-Апр-24, 08:07 | ||
>Наше будущее - за OCaml! | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
56. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Минона (ok), 09-Апр-24, 08:09 | ||
>> Почему не эрланг? | ||
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору |
74. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от пох. (?), 12-Апр-24, 20:29 | ||
> Что за драма? | ||
Ответить | Правка | Наверх | Cообщить модератору |
50. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Я (??), 09-Апр-24, 06:51 | ||
так получилось. но вообще как я понял го не очень подходил для решения ботлнека с которым они столкнулись при использовании нгинкса. по хорошему они бы писали это на си, но сейчас если у тебя есть что-то что хорошо пишется на си это надо писать на расте. | ||
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору |
5. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от пох. (?), 08-Апр-24, 20:57 | ||
А где ж обещаный сервер на базе этого чудо-фреймворка? | ||
Ответить | Правка | Наверх | Cообщить модератору |
13. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Карлос Сношайтилис (ok), 08-Апр-24, 21:18 | ||
Это фреймворк из которого сервер и делается. Соединяешь трейтики-кирпичики – получаешь нужный сервис. | ||
Ответить | Правка | Наверх | Cообщить модератору |
26. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –5 +/– | |
Сообщение от нах. (?), 08-Апр-24, 22:22 | ||
> Это фреймворк из которого сервер и делается. | ||
Ответить | Правка | Наверх | Cообщить модератору |
29. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Минона (ok), 08-Апр-24, 22:34 | ||
Не мордокниги а Cloudflare. | ||
Ответить | Правка | Наверх | Cообщить модератору |
33. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (-), 08-Апр-24, 22:44 | ||
Так это ж Нах)) | ||
Ответить | Правка | Наверх | Cообщить модератору |
34. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от пох. (?), 08-Апр-24, 22:44 | ||
> Не мордокниги а Cloudflare. | ||
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору |
51. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Я (??), 09-Апр-24, 06:53 | ||
лучше не лучше, но один конкретный ботлнек для одной конкретной ситуации закрывает. а нужно это кому-то ещё или нет смотрите сами бесплатно и код открыт под удобной лицензией. | ||
Ответить | Правка | Наверх | Cообщить модератору |
68. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от нах. (?), 09-Апр-24, 14:02 | ||
> лучше не лучше, но один конкретный ботлнек для одной конкретной ситуации закрывает | ||
Ответить | Правка | Наверх | Cообщить модератору |
32. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Карлос Сношайтилис (ok), 08-Апр-24, 22:43 | ||
Правильно! Кто такие Cloudflare, чтобы им верить? | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
35. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от пох. (?), 08-Апр-24, 22:46 | ||
> Правильно! Кто такие Cloudflare, чтобы им верить? | ||
Ответить | Правка | Наверх | Cообщить модератору |
37. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Карлос Сношайтилис (ok), 08-Апр-24, 23:09 | ||
> распространители скама, fud, а в прошлом просто крышеватели ддосеров. | ||
Ответить | Правка | Наверх | Cообщить модератору |
38. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от пох. (?), 08-Апр-24, 23:27 | ||
Я оцениваю скам, fud - по шкале скама и fud'а | ||
Ответить | Правка | Наверх | Cообщить модератору |
46. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (-), 09-Апр-24, 00:28 | ||
> Я оцениваю скам, fud - по шкале скама и fud'а | ||
Ответить | Правка | Наверх | Cообщить модератору |
47. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Карлос Сношайтилис (ok), 09-Апр-24, 00:39 | ||
пох., дружище, ну что же ты так... | ||
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору |
45. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Аноним (45), 09-Апр-24, 00:10 | ||
Заявлять | ||
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору |
8. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +3 +/– | |
Сообщение от Анонин (-), 08-Апр-24, 21:03 | ||
Крутой проект. | ||
Ответить | Правка | Наверх | Cообщить модератору |
12. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +2 +/– | |
Сообщение от Аноним (12), 08-Апр-24, 21:17 | ||
>> язык, который помогает программистам писать с меньшим количеством ошибок. | ||
Ответить | Правка | Наверх | Cообщить модератору |
23. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Анонин (-), 08-Апр-24, 21:50 | ||
Думанье, как и внимание, ресурс лимитированный. | ||
Ответить | Правка | Наверх | Cообщить модератору |
61. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от 12yoexpert (ok), 09-Апр-24, 10:58 | ||
> Думанье, как и внимание, ресурс лимитированный | ||
Ответить | Правка | Наверх | Cообщить модератору |
52. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Я (??), 09-Апр-24, 06:56 | ||
щас бы тратить самое ценное что есть у разработчика тоесть время на бесполезные понты.. | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
57. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Ф1 (?), 09-Апр-24, 08:15 | ||
>больше думать эти "погромисты" не пробовали? | ||
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору |
19. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от Аноним (21), 08-Апр-24, 21:34 | ||
> вместо nginx и обрабатывает более 40 млн запросов в секунду. Код написан на языке Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
25. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –2 +/– | |
Сообщение от Аноним (-), 08-Апр-24, 22:06 | ||
>> вместо nginx и обрабатывает более 40 млн запросов в секунду. Код написан на языке Rust | ||
Ответить | Правка | Наверх | Cообщить модератору |
27. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (27), 08-Апр-24, 22:33 | ||
Use *BSD | ||
Ответить | Правка | Наверх | Cообщить модератору |
31. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Минона (ok), 08-Апр-24, 22:41 | ||
Так они тоже написаны на си. | ||
Ответить | Правка | Наверх | Cообщить модератору |
58. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +1 +/– | |
Сообщение от Аноним (3), 09-Апр-24, 08:30 | ||
можно подумать в ядре на расте меньше проблем будет, порог входа то ниже | ||
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору |
30. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Минона (ok), 08-Апр-24, 22:40 | ||
Скорее вопреки. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
36. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Карлос Сношайтилис (ok), 08-Апр-24, 22:49 | ||
Благодаря С приходится использовать unsafe, ибо ядро со своей сишкой нифига не гарантирует | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
59. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Юрий (??), 09-Апр-24, 10:10 | ||
Толсто накинул. Утритесь ребята! В GNU/Linux все так быстро благодаря электричеству, а не Си-шке. | ||
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору |
64. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +/– | |
Сообщение от Аноним (66), 09-Апр-24, 11:47 | ||
Там скорость сильно зависит от того, в каких чипах это электричество бегает. | ||
Ответить | Правка | Наверх | Cообщить модератору |
43. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Аноним (44), 09-Апр-24, 00:01 | ||
При всей её безопасТности, у Pingora хоть лицензия получше, чем у Nginx. | ||
Ответить | Правка | Наверх | Cообщить модератору |
49. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | –1 +/– | |
Сообщение от Аноним (-), 09-Апр-24, 04:25 | ||
Было бы клёво собрать на нём Kubernetes Ingress. Ощущение, что может быть прям очень клёвым решением. | ||
Ответить | Правка | Наверх | Cообщить модератору |
60. "Первый выпуск фреймворка для создания сетевых сервисов Pingo..." | +2 +/– | |
Сообщение от 12yoexpert (ok), 09-Апр-24, 10:55 | ||
чем бы дитя ни тешилось, лишь бы своими кривыми руками в нормальные проекты не лезло | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |