Chvalov
Гуру форума
- Регистрация
- 31 Окт 2011
- Сообщения
- 265
- Реакции
- 81
- Автор темы
- #1
В последнее время, многие увлеклись написанием своих биллинговых систем.
Почему бы не сделать OpenSource биллинг написанный на Java?
Это даст возможность запускать биллинг как на Windows, так и на Linux/FreeBSD/Solaris без проблем с зависимостями пакетов.
Возможность быстро развернуть дистрибутив без установки в систему сложных модулей (perl/php)
В будущем возможность кластерировать биллинг на несколько инстансов за счет репликации сесссий.
Концепция такая:
Spring (управление транзакционностями, сессиями, слой безопасности spring security, и конечно же spring mvc для всех контроллеров и форм).
Hibernate (ORM в чистом виде, где-то мысли о поддержке нескольких типов БД, но остро встает вопрос о ключах и связности, для старта ориентир на MySQL, соответственно будет работать и на MariaDB)
Quartz (Мощный фреймворк для работы с Job Schedulling, будет работать с триггерами на снятие абонплат).
UI (Bootstrap + jQuery со всемы вытекающими плагинами).
REST (Jersey)
Код планирую вынести на всеобщее обозрение в github
Почему бы не сделать OpenSource биллинг написанный на Java?
Это даст возможность запускать биллинг как на Windows, так и на Linux/FreeBSD/Solaris без проблем с зависимостями пакетов.
Возможность быстро развернуть дистрибутив без установки в систему сложных модулей (perl/php)
В будущем возможность кластерировать биллинг на несколько инстансов за счет репликации сесссий.
Концепция такая:
Spring (управление транзакционностями, сессиями, слой безопасности spring security, и конечно же spring mvc для всех контроллеров и форм).
Hibernate (ORM в чистом виде, где-то мысли о поддержке нескольких типов БД, но остро встает вопрос о ключах и связности, для старта ориентир на MySQL, соответственно будет работать и на MariaDB)
Quartz (Мощный фреймворк для работы с Job Schedulling, будет работать с триггерами на снятие абонплат).
UI (Bootstrap + jQuery со всемы вытекающими плагинами).
REST (Jersey)
Код планирую вынести на всеобщее обозрение в github