To jest aplikacja Linux o nazwie Foundatio, której najnowszą wersję można pobrać jako v10.6.0.zip. Można go uruchomić online w darmowym dostawcy usług hostingowych OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie Foundationatio z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
fundacja
OPIS
Podłączane bloki fundamentowe do tworzenia luźno powiązanych aplikacji rozproszonych. Obejmuje implementacje w Redis, Azure, AWS, RabbitMQ i w pamięci (do programowania). Podczas tworzenia kilku dużych aplikacji chmurowych stwierdziliśmy brak świetnych rozwiązań (co nie znaczy, że ich nie ma) dla wielu kluczowych elementów do tworzenia skalowalnych aplikacji rozproszonych przy jednoczesnym zachowaniu prostoty programowania. Chcieliśmy budować w oparciu o abstrakcyjne interfejsy, abyśmy mogli łatwo zmieniać implementacje. Chciałem, aby bloki były przyjazne dla wstrzykiwania zależności. Początkowo korzystaliśmy z klienta pamięci podręcznej Redis o otwartym kodzie źródłowym, ale potem przekształcił się on w produkt komercyjny z wysokimi kosztami licencji. Nie tylko to, ale nie było żadnych implementacji w pamięci, więc każdy programista musiał skonfigurować i skonfigurować Redis. Początkowo przyjrzeliśmy się NServiceBus (świetny produkt), ale miał wysokie koszty licencji (muszą też jeść) i nie był przyjazny dla OSS.
Zakładka Charakterystyka
- Obejmuje implementacje w Redis, Azure, AWS, RabbitMQ i w pamięci
- Bezbolesne tworzenie i testowanie przy jednoczesnym umożliwieniu skalowania aplikacji
- Implementacje pamięci podręcznej, przechowywania, kolejek, komunikatów, blokad i metryk
- Foundationatio można zainstalować za pomocą menedżera pakietów NuGet
- Buforowanie umożliwia błyskawiczne przechowywanie i dostęp do danych
- Kolejki oferują dostarczanie wiadomości typu „pierwsze weszło, pierwsze wyszło” (FIFO).
Język programowania
C#
Kategorie
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/foundatio.mirror/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.