1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-jigsaw-payment

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

О Jigsaw Payment

Jigsaw Payment — это открытая платёжная система, ориентированная на интернет-магазины. Платёжные системы являются практически обязательным базовым элементом для приложений в интернете и одними из немногих систем, которые могут быть стандартизированы в различных приложениях. Эта система разработана на основе серии статей Phoenix Card Old Bear и использует микросервисную архитектуру.

История проекта

В августе 2017 года компания Goldman (Goldman Sachs) опубликовала отчёт под названием «The Rise of China FinTech», в котором говорится, что платёж является шлюзом китайской интернет-финансовой индустрии и основой для интернет-компаний. Потребности различных интернет-компаний в области сбора платежей и оплаты похожи, и их можно разработать как общую систему.

Большинство платёжных систем компаний были созданы в период, когда технические возможности компаний были слабыми, а также многие системы были основаны на платёжных системах банков или сторонних платёжных компаний. С технической точки зрения они относительно консервативны, а с точки зрения архитектуры — неразумны. Многие системы широко используют данные типа Map для выполнения ввода и вывода интерфейса, что приводит к высокой сложности разработки и обслуживания платёжной системы.

Требования к безопасности и надёжности платежей высоки. Помимо обеспечения максимально возможной гарантии с точки зрения дизайна, необходимо также извлекать уроки из опыта использования и избегать повторения ошибок. Каждая ошибка означает экономические потери для компании. Таким образом, мы можем обобщить проблемы использования в различных сценариях и обновить эти программы, чтобы предотвратить распространение проблем.

Цель названия Jigsaw (七巧板) — позволить пользователям легко настраивать и расширять систему, подобно сборке головоломки. Мы надеемся создать открытую систему, используя новую и зрелую микросервисную архитектуру, разумно внедряя новые технологии, чтобы реализовать платёжную систему с разумной архитектурой, элегантным кодом и простотой использования, ориентированную на потребности продукта.

Проектная документация доступна по адресу http://doc.jigsaw.lixf.cn. Здесь представлено только краткое введение.

Введение

  • Для получения знаний о платежах рекомендуется прочитать серию статей [Phoenix Card Old Bear].
  • Для ознакомления с микросервисной архитектурой рекомендуется обратиться к статье Martin Fowler о микросервисах.

Сборка

Система по умолчанию выводит журналы в каталог /var/log/jigsaw, пожалуйста, установите владельца этого каталога на текущего пользователя. Вы можете напрямую использовать уже выпущенную версию. Если вам нужно проверить последнюю версию, вы можете загрузить исходный код этого проекта, использовать JDK1.8 и выполнить следующую команду:

mvn clean install

Поддержка разработки проекта Jigsaw Payment

Если вы разработчик

Этот проект был запущен в сентябре 2017 года. Если вы:

  1. Можете посвятить более 4 часов в неделю;
  2. Имеете опыт разработки программного обеспечения на Java и знакомы с Linux;
  3. (или) знакомы с основами создания инфраструктуры микросервисных систем; мы особенно ждём вашего участия. Пожалуйста, подпишитесь на публичный аккаунт WeChat «Phoenix Card Old Bear» и оставьте сообщение, указав вашу текущую компанию, текущую работу, количество времени, которое вы можете посвятить ежедневно, и ожидаемый модуль разработки.

Ждём вашей финансовой поддержки

Для поддержания нормальной работы Jigsaw Payment нам нужна ваша поддержка, особенно для оплаты расходов на хостинг серверов. Пожалуйста, сделайте пожертвование через WeChat: Код сбора средств WeChat

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-jigsaw-payment.git
git@api.gitlife.ru:oschina-mirror/mirrors-jigsaw-payment.git
oschina-mirror
mirrors-jigsaw-payment
mirrors-jigsaw-payment
master