Це програма для Linux під назвою ServiceTalk, останню версію якої можна завантажити як 0.42.38sourcecode.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть цю програму під назвою ServiceTalk with 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. Завантажте програму, встановіть її та запустіть.
СКРЕНИ:
ServiceTalk
ОПИС:
ServiceTalk — це платформа мережевих додатків JVM з API, налаштованими на певні протоколи (наприклад, HTTP/1.x, HTTP/2.x тощо…) і підтримує кілька парадигм програмування. ServiceTalk призначений для надання загальної та розширюваної мережевої абстракції на основі мережевої структури нижчого рівня (наприклад, Netty). Netty — чудовий низькорівневий мережевий фреймворк, але при використанні для зв’язку між послугами він відкриває кілька можливостей для вдосконалення. Повністю асинхронний і вимагає знання моделі потоків EventLoop. Виконання інтенсивного ЦП або "блокуючого" коду вимагає ручного переходу потоку. Помітне виконання завдань поза порядком, коли код виконується як у потоці EventLoop, так і поза ним. Інтерфейси програмного інтерфейсу не налаштовані на звичайні випадки використання додатків (наприклад, запит/відповідь, RPC тощо). Парадигма асинхронного програмування є перешкодою для входу в сценарії, де вертикальна масштабованість не є основною проблемою.
Функції
- Поширення помилки відбувається кількома шляхами залежно від події та стану каналу
- Зворотний тиск вимагає ручного зв’язку між джерелом і приймачем даних
- Повністю асинхронний і вимагає знання моделі потоків EventLoop
- Виконання інтенсивного ЦП або "блокуючого" коду потребує ручного переходу потоку
- Помітне виконання завдань поза порядком, коли код виконується як у потоці EventLoop, так і поза ним.
- Парадигма асинхронного програмування є перешкодою для входу в сценарії, де вертикальна масштабованість не є основною проблемою.
Мова програмування
Java
Категорії
Це програма, яку також можна завантажити з https://sourceforge.net/projects/servicetalk.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.