powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireSwarm доступен для альфа-тестирования
16 сообщений из 16, страница 1 из 1
FireSwarm доступен для альфа-тестирования
    #39698417
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вас не пугают непротоптанные пути и полчища багов, способных вылезти из любого места,
то добро пожаловать на открытое альфа-тестирование FireSwarm - системы multimaster
репликации, годящейся для построения HA, а возможно, и LB кластеров.

http://www.ibphoenix.com/ibpr_devel/fireswarm/
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698479
Коваленко Дмитрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Хотел спросить "а на каком языке программирования можно писать логику репиликации?", но потом увидел

авторPrimary Keys that are Globally Unique

Every table that is going to be replicated must have a primary key and it must be globally unique.

Я правильно понял?Каждая таблица должна иметь первичный ключ и он должен быть глобально уникальным

Не взлетит.
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698487
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коваленко ДмитрийХотел спросить "а на каком языке программирования можно писать логику репиликации?"

Таки да, FireSwarm это не ETL система.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698507
Коваленко Дмитрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovКоваленко ДмитрийХотел спросить "а на каком языке программирования можно писать логику репиликации?"

Таки да, FireSwarm это не ETL система.


Я дикий и с трудом понимаю эти HA, LB, ETL

Посмотрел дальше:
авторNo UNIQUE Constraints
Маленькая история.

В сентябре 2002 году запустили центр (регистрации сделок с недвижимостью).

К до конца 2003 года - запустили два десятка филиалов. Без всяких дурацких ограничений со стороны репликации.

В сентябре 2004 перевели центр на объединенную базу. Опять же без всяких дурацких ограничений со стороны репликации.

И да, логику репликации там можно было программировать. На VBS, да.

Я вот вспоминаю это и думаю - за каким затевать такой (без сомнения классный и интересный) продукт с такими ограничениями?
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698620
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно краткий ликбез для чайников?

Предлагается затестить некую закрытую виндовую программу, которая стоит некоторую денежку. Прайс уже есть? Данная программа может вычитывать данные с одного сервера с кастомным ФБ3 и писать на такую же сборку ФБ3 на другом хосте? Как там обстоит извечная проблема с попытках поредактировать строку с одним ИД на нескольких нодах сразу?
Как эксперт воспримет команду:
ALTER TABLE <other alter table options> [ENABLE|DISABLE REPLICATION]
?
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698627
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прайса, насколько я знаю, ещё нет.

Да, используется кастомный билд тройки, поскольку Дима так и не закоммитил в четвёрку
место, куда можно воткнуть CDC плагин.

Извечная проблема приводит к извечным результатам: результат непредсказуем и зависит от
порядка применения транзакций на каждой из нод.

Эксперту вроде как должно быть всё равно какую команду посылать на сервер, опознание
Авалериона в нём есть.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698811
Фотография Exteris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Системные требования: Microsoft Windows 8+
На семерке не работает что-ли?
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39698931
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ExterisНа семерке не работает что-ли?

Понятия не имею. Нет семёрки в пределах досягаемости.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39700199
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Печеньки и наградная запись будет?
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39700360
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarПеченьки и наградная запись будет?

Могу упомянуть на надгробном камне проекта.

Походу, Иван прав: никому не интересна кластеризация Firebird без серебряной пули да ещё и
за денюжку.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39700422
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну зачем столь пессимистично... Просто те, кому нужна кластеризация либо ушли туда, где она есть, либо написали что-то свое, я бы сказал, что все несколько запоздало. А так идея витает в воздухе и много где реализована, у каждого свой велосипедик. Нашему велику уж больше десятка лет от роду и то иной раз натыкаемся на проблемы, было бы нечто стандортизированное... глядишь и рыпнулись бы туда.

Мне лично программа без исходников и под винды неинтересна. Ну не буду я делать синхронизацию пары серваков через третью виндовую машину. И дело не в деньгах даже, если совсем не понятно, что там "под капотом", то как потом это сопровождать? Как отлаживаться?

А "серебряные пули"... ну не знаю, может чего интересного рассказал бы? Мы стараемся следовать правилу: один документ в один период времени редактируем на одном сервере, чтобы юзеры не лезли разом в один и тот же док выставляем флажки через спец табличку. Схлестывания особо не досаждают.
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39700478
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan_PisarevskyМы стараемся следовать правилу: один документ в один период времени редактируем на одном
сервере, чтобы юзеры не лезли разом в один и тот же док выставляем флажки через спец
табличку. Схлестывания особо не досаждают.

Да, в пределах одного сервера это, конечно, работает. Но кластер из одного сервера это
даже не смешно, это просто бессмысленно.

Линуксовый порт-то выкатить не проблема, я уже знаю ответы на почти все вопросы кроме
главного: "а работоспособна ли эта концепция в принципе". Нету у меня задачи, ради которой
стоило бы собирать ферму серверов. Можно, конечно, устроить показуху с TPC-C, но у меня
серьёзные сомнения, что она окупится. Пара десятков человек на конференции, возможно,
скажут "эва чо", но в целом мнение "Firebird это игрушечная СУБД для мелких баз" так и
останется.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39770380
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Допиливаю плагин под линукс и возник у меня вопрос: а как лучше сформулировать системные требования?
Тупо написать "GLIBC 2.17+, libstdc++ 6.0.21+" прокатит?
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39770787
Sergey A. Volkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, лучше указать версию дистрибутивов. Ещё лучше собрать пакеты под конкретные дистрибутивы RHEL/CentOS 6; RHEL/CentOS 7; Debian 8; Debian 9; Ubuntu LTS и т.д.
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39770788
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey A. Volkovлучше указать версию дистрибутивов. Ещё лучше собрать пакеты под конкретные дистрибутивы
RHEL/CentOS 6; RHEL/CentOS 7; Debian 8; Debian 9; Ubuntu LTS и т.д.

Это, конечно, да, но разводить такой зоопарк чисто для сборки мне не по плечу.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
FireSwarm доступен для альфа-тестирования
    #39854908
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А между тем версию 0.2 теперь может уронить и на линухе любой кому не лень.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / FireSwarm доступен для альфа-тестирования
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]