This is the Linux app named Gizzard whose latest release can be downloaded as gizzardversion-3.0.2sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Завантажте та запустіть онлайн цю програму під назвою Gizzard з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
СКРЕНИ:
Гізард
ОПИС:
Gizzard — це фреймворк шардування від Twitter для створення розподілених сховищ даних, що з часом стають узгодженими. Він надає проміжне програмне забезпечення, яке керує тим, як дані розподіляються (шардуються) між кількома сховищами бекенду, обробляє реплікацію, маршрутизацію та міграції, а також гарантує стійкість системи до збоїв та масштабованість пропускної здатності. Його дизайн робить акцент на гнучкості бекенду (можна використовувати SQL, Lucene, користувацькі сховища), підтримує таблиці переадресації (зіставлення діапазонів ключів з шардами), дерева реплікації, відмовостійкість та вимоги до ідемпотентності/комутативності для записів, щоб забезпечити конвергенцію в розподілених/секціонованих умовах. Проект архівовано.
Функції
- Гнучке шардування/розділення даних: переадресація таблиць, що відображають діапазони ключів на шарди сховища для розподілу навантаження.
- Дерева реплікації: можливість реплікації даних між кількома бекенд-шардами для забезпечення відмовостійкості та доступності.
- Підтримка можливості підключення бекенду: можна використовувати різні бекенди для зберігання даних (бази даних SQL, Lucene, Redis тощо)
- Витончена обробка міграцій шардів (додавання машин, перебалансування шардів) з мінімальними перебоями.
- Вимагає, щоб операції запису були ідемпотентними та комутативними, щоб толерувати збої, записи поза порядком, повторні спроби.
- Бездержавні фронтенди: екземпляри Gizzard (вузли проміжного програмного забезпечення) не мають державного стану, тому їх масштабування легше; більшість станів знаходиться в шардах та конфігурації.
Мова програмування
масштаб
Категорії
Цю програму також можна завантажити з https://sourceforge.net/projects/gizzard.mirror/. Вона розміщена на OnWorks для найпростішого запуску онлайн з однієї з наших безкоштовних операційних систем.