Jug

Screenshot Software:
Jug
Szczegóły programowe:
Wersja: 1.1
Filmu: 12 Apr 15
Wywoływacz: Luis Pedro Coelho
Licencja: Wolny
Popularność: 73

Rating: nan/5 (Total Votes: 0)

Dzbanek jest implementacja Pythona ram MapReduce (obecnie standardową częścią Hadoop ), co pozwala programistom pisanie kodu, który może działać w różnych formach zrównoleglenia.
Oznacza to kod, który może działać równolegle na tym samym komputerze lub w klastrze obliczeniowym (wiele maszyn).
Jug pozwala programistom do organizowania kodu na mniejsze kawałki i wybierając, gdzie, jak i kiedy go uruchomić.
Choć może to być na wierzchu dla małych stron internetowych i aplikacji, to zachowanie może być bardzo przydatne w zastosowaniach o wysokim natężeniu ruchu lub obsługi dużych ilości danych.
Dzbanek może pracować i przechowywania danych lokalnie poprzez twardy dysk, lub wykorzystywać zdalne przechowywanie. Na tym ostatnim przypadku, Redis bazy danych jest obsługiwana

Opis .

  • Trwałe przechowywanie danych Wsparcie
  • ponownie wykorzystuje wyniki cząstkowe,
  • Obsługa współbieżności
  • lokalnego magazynu danych
  • Pilot zdalnego przechowywania danych
  • Sprawdź Status operacji

Co nowego w tym wydaniu:

  • Poprawki Python 3 Kompatybilność
  • fsync (katalog) w pliku backend
  • haki Jug (nadal w większości nieudokumentowane, ale już umożliwiając wewnętrznego uproszczenie kodu)

Co nowego w wersji 0.9.7:

  • Zastosowanie Fix Numpy podklasy
  • Redis Fix URL analizowania
  • Fix `` shell`` nowsze wersje ipython
  • Prawidłowo polegać na nie-sqlite `` status``

Co nowego w wersji 0.9.6:

  • Szybsze dekodowanie
  • Dodano skrypt Dzbanek-wykona
  • Dodane opisać () Funkcja
  • Dodane write_task_out () Funkcja

Co nowego w wersji 0.9.1:

  • Dodane `` webstatus`` komenda
  • Dodane BValue () Funkcja
  • Naprawiono błąd w `` shell`` komendy (`` value`` nie był w globalnej przestrzeni nazw),
  • Ulepszona tożsamości ()
  • Naprawiono błąd w użyciu Tasklets i --aggressive-rozładunek
  • Naprawiono błąd z Tasklets i snu, dopóki / wyboru

Co nowego w wersji 0.9:

  • W obecności bariery (), uruchom ponownie jugfile , To sprawia, że ​​bariery znacznie łatwiejsze w użyciu.
  • Dodane set_jugdir do publicznych API.
  • Dodane CompoundTaskGenerator.
  • Pomoc subclassing zadania.
  • Należy unikać tworzenia katalogów w pliku backend, chyba że jest to konieczne.
  • Dodaj jug.mapreduce.reduce (który naśladuje wbudowane zmniejszyć).

Co nowego w wersji 0.8.1:

  • Redis Fix zaplecza dla nowej wersji modułu klienta
  • Szybsza magazyn plików dla dużych plików,
  • Fix `invalidate` z Tasklets
  • Zainstaluj testy i mają im być uruchamianego
  • Zmieniono metodę obliczenia skrótu. Ma to szczególny przypadek na tablicach Numpy
  • (dla prędkości) i jest bardziej rozciągliwa przez hak __jug_hash__
  • Naprawiono błąd z Tasklet nie zależności właściwie uwzględnione
  • Fix shell komenda w nowszych wersjach ipython
  • Dodaj __FILE__ atrybut do fałszywej jugmodule

Co nowego w wersji 0.8:

  • Tasklets
  • Naprawa błędów w sen, aż i czyszczenia
  • Naprawa błędów z CompoundTask (potrzebne do uruchomienia dzbanek wykonać dwa razy).

Co nowego w wersji 0,8-b0:

  • Tasklets - Naprawa błędów i snu, dopóki czyszczenie .

Co nowego w wersji 0.7.4:

  • Sprawa Fix gdzie ~ / .jug / configrc robi nie istnieje.
  • Drukuj nazwa hosta, aby zablokować plik na file_store.
  • refactored realizacja opcji.
  • zadania Fix rozładunek, które nie działają.
  • MapReduce Fix pustego wkładu.

Co nowego w wersji 0.7.3:.

  • Parse ~ / .jug / configrc
  • Naprawiono błąd z czasów oczekiwania.
  • W przypadku oszczędzania z Numpy specjalne tablice.
  • Dodaj do bardziej wyrazistej składni jugdir.
  • Zapisz dict_store zaplecza na dysku.

Co nowego w wersji 0.7.2:.

  • wliczony brakujące pliki w dystrybucji

Co nowego w wersji 0.7.1:.

  • sen aż komendy
  • Usunięto bariery () oraz interakcji MapReduce.
  • Poprawa dokumentacji.

Co nowego w wersji 0.7:

  • Lepsze `` polecenie shell``
  • Metoda przepisał do załadunku jugfiles
  • Zadania mają oryginalną funkcję dostępną jako `f`

Co nowego w wersji 0.6.9:.

  • polecenie Nowy wyboru
  • load_all () wewnątrz muszli.

Co nowego w wersji 0.5.2:.

  • Nowe polecenie `shell`
  • Kompresja w Redis zaplecza.
  • Poprawa prędkości dla "unieważnia" komend.

Co nowego w wersji 0.5.1:

  • Redis zaplecza
  • W zależności Słownik
  • Zmieniono interfejs wiersza poleceń (command dzbanek jugfile ...)

Wymagania :

  • Python 2.6 lub wyższy,

Podobne oprogramowanie

Shifter
Shifter

13 Apr 15

Slippy
Slippy

6 Jun 15

Rails Assets
Rails Assets

28 Feb 15

Inne programy z deweloperem Luis Pedro Coelho

Mahotas
Mahotas

12 May 15

Milk
Milk

5 Jun 15

Pymorph
Pymorph

5 Jun 15

Komentarze do Jug

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!