-
Data: 2020-06-09 22:47:00
Temat: Re: Embedded HTTP Server
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 09/06/2020 22:23, Maciej Sobczak wrote:
> [*] OK, osobne połączenia klienckie to fizycznie różne wątki. Ale da się o tym nie
myśleć, mogę specjalnie dla Ciebie dodać serializację callbacków.
Zaczynasz emulować model event-based. Za chwile pojawi się lock-free
kolejka i już będziemy w domu.
> Muteks jest potrzebny, jeśli masz powody, żeby robić sekcje krytyczne. Tylko od
Ciebie zależy, czy będziesz miał te powody.
Nie. Jeśli mam event-based to nie mam powodów aby z powodu bibloteki
robić coś ekstra.
>> Mały muteksiak to duży kłopot w kilku przypadkach.
> Ale zapomniałeś je opisać.
Na przykład tam gdzie masz do czynienia z RT.
Powiedzmy... piszesz soft do drukarki 3D sterujący wprost mechaniką.
Wystawiasz w nim serwer www do sterowania. Mutexy są mało sensowne bo
pracujesz nie dośc że w środowisku RT to jeszcze z masą przerwań o
priorytetach wyższych niż switch kontekstu.
> No, ale tacy przekonwertowani to przecież też nie świeżaki. Tacy od Javy to niemal
na pewno widzieli jakiś wątek.
Prawie kazdy widział wątek. Promil wie jak działa pod maską. Do tego
tzreba pojmować dość przekrojowo od asm po wysoki poziom. Taki student
się nie trafia za często.
> Ba - tacy od Javy to potrafią nawet kilka tysięcy wątków w jednym procesie zrobić i
jeszcze się cieszyć patrząc na wykresy. Nie sądzę, żeby mieli jakiś problem etyczny
związany z tą biblioteką do HTTP.
Nie będą mieli ani jednego w skalowaniu hello worldów na milion watków.
Do czasu aż wpadną na problem pierwszej współdzielonej zmiennej z okolic
zagadnien memory barrier. Fakt, w http cięzko takie zagadnienia znaleźć ...
Następne wpisy z tego wątku
- 09.06.20 23:14 Maciej Sobczak
- 09.06.20 23:15 heby
- 09.06.20 23:32 heby
- 10.06.20 07:50 Tomasz Kaczanowski
- 10.06.20 08:09 heby
- 10.06.20 20:57 Maciej Sobczak
- 10.06.20 21:13 Maciej Sobczak
- 10.06.20 22:35 Maciej Sobczak
- 10.06.20 22:52 heby
- 10.06.20 22:54 heby
- 10.06.20 22:55 heby
- 23.06.20 09:33 Wojciech Muła
- 23.06.20 23:13 Maciej Sobczak
Najnowsze wątki z tej grupy
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
Najnowsze wątki
- 2025-04-30 Szczecin => Key Account Manager IT <=
- 2025-04-30 Chiny => Koordynator Produkcji / Przedstawiciel ds. rozwoju produktu <
- 2025-04-30 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-04-29 Nożownik zaatakował i zabił lekarza
- 2025-04-29 Polecam żarówki Blackout na Blackout z dużym gwintem
- 2025-04-29 Porażka kasty sędziowskiej przed Trybunałem Sprawiedliwości UE
- 2025-04-29 Kombinacja znaków A11 i B33?
- 2025-04-29 Na jakim etapie jest sprawa karna "gaśnicowego" Brauna z grudnia 2023?
- 2025-04-29 TSUE jest "przeciw a nawet za" neosędziami :-)
- 2025-04-29 Wrocław => Konsultant wdrożeniowy (systemy kontrolingowe) <=
- 2025-04-29 China => Production Coordinator / Representant Product Dev <=
- 2025-04-29 Warszawa => Specjalista rekrutacji IT <=
- 2025-04-28 Hiszpania bez pradu
- 2025-04-28 chinska stal
- 2025-04-28 QR kody