Це програма для Linux під назвою Gizmo Microservice Toolkit, останню версію якої можна завантажити як Datadogexporter+bugfixes.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та безкоштовно запустіть цю програму під назвою Gizmo Microservice Toolkit із 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. Завантажте програму, встановіть її та запустіть.
СКРЕНИ:
Набір мікросервісів Gizmo
ОПИС:
У The New York Times наші команди розробників запроваджували мову програмування Go протягом останніх трьох років для створення кращих серверних служб. Раніше я писав про використання потокової передачі Go for Elastic MapReduce. Я також говорив про використання Go в GothamGo для аналізу новин і покращення нашої електронної пошти та систем сповіщень на Golang NYC Meetup. Ми використовуємо Go для багатьох завдань, але найпоширенішим у всій компанії є створення JSON API. Коли ми вперше почали створювати API за допомогою Go, ми не використовували жодних фреймворків чи спільних інтерфейсів. Це означало, що вони відрізнялися від команди до команди та від проекту до проекту щодо структури, умов найменування та сторонніх інструментів. Коли ми почали створювати все більше і більше API, проблеми мікросервісів почали ставати очевидними. Пакет конфігурації надає набір загальних структур, які можна складати, для роботи з інструментами, загальними для технології, яка зараз доступна для The New York Times.
Функції
- Він призначений як структура catchall, яку повинні мати змогу використовувати більшість програм
- Config також містить набір функцій, які допомагають заповнювати дані у типи конфігурації з файлів JSON
- Серверний пакет містить основну частину набору інструментів
- Він надає набір інтерфейсів, які визначають, як сервер і служба мають виглядати та взаємодіяти один з одним, починаючи з інтерфейсу сервера
- Реалізація сервера відповідає за перевірку працездатності, моніторинг, журналювання, плавне завершення роботи та перехоплення для додавання обробників проміжного програмного забезпечення для будь-яких зареєстрованих служб
- Сервери призначені для розміщення служб, які (як мінімум) мають реалізовувати інтерфейс служби
Мова програмування
Go
Категорії
Це програма, яку також можна завантажити з https://sourceforge.net/projects/gizmo-microservice-tool.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.