Сообщения

Сообщения за Октябрь, 2017

Приложение "Список задач" на платформе Гонец

Изображение
Опубликовал пример создания приложения на языке Гонец с использованием фронтенд-библиотеки vue.js и библиотеки визуализации bootstrap.


Гонец 3.6 : микросервисы для продакшена

Вышел финальный релиз 3.6 платформы Гонец!


Добавлены все ключевые строковые функцииДобавлена функция Окр для чисел с плавающей запятойДобавлена работа с key-value in-memory локальной базой данных boltdb
Пример работы с базой данных добавлен в скрипт демонстрационного примера.

Данный релиз является финальным для текущей функциональности, и он готов к промышленному использованию.

В релиз входят исполняемые файлы для Windows x64 и Linux x64.
Версия для Linux x64 подготовлена для развертывания в контейнерах docker с параметром окружения PORT и ключом запуска -web

Ссылка: https://github.com/covrom/gonec/releases/tag/3.6

Гонец 3.3а: интересные новинки

Изображение
Новинки за последнее время:


Гонец приобрел новый внешний вид и удобство при редактировании кода в своем вэб-интерфейсе. Редактор получил новую тему оформления и автодополнение кода по Ctrl+Space.Протестирован под нагрузкой бинарный TCP-протокол обмена. На обычном немолодом компьютере (4 ядра Core i5 3xxx) получена пропускная способность 7000 запрос-ответов в секунду!


Добавлена инфраструктура микросервисов (менеджер микросервисов, базовые структуры для разработки встроенных микросервисов на Го)Интерпретатор переведен на микросервисную архитектуру и интегрирован с системой Consul. Запуск микросервиса и его интеграция выполняется командой gonec.exe -web -t -consul.

Гонец 3.2а начал общаться по сети

Изображение
Отличные новости - вышла версия 3.2а!
Виртуальная машина получила работу с синхронным пулом Го (sync.Pool), что позволило оптимизировать использование памяти при работе с регистрами и переменными в стэке вызовов.Оптимизирована работа с переменными в окруженияхПоявились первые базовые объекты метаданных: Сервер и КлиентПодробнее о сервере и клиенте

Гонец 3.1 и планы на версию 4.0

Проведен масштабный рефакторинг архитектуры под интерфейсные типы, что позволило получить большую масштабируемость при существенном увеличении производительности.