This document describes the architecture of the zenyan framework. It includes components like the file system, login framework, logger, data access API, and abstraction layer. It also shows how the framework integrates with third party APIs, databases like MySQL and MongoDB, and big data technologies like Hadoop. The goal is to provide a full-stack solution to power applications.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Zenyan Visualized
1. v0.97
File System zenyan Framework
Login Framework, context security wrapper
File System API Your Application
Php, Perl CGI, Javascript,
JQuery, HTML, HTML5,
CSS
Logs Logger
3rd Party
APIs
Data Access API • Excel Php
• CKEditor
Data Access Abstraction Layer Elixir Admin • Sparklines
• JQuery
Data Access Primitives • Etc…
Direct MySQL ODBC
• Sql Server
MySQL • Oracle
• MySQL Elixir
• Etc…
2. Slated v0.98 MongoDB HBASE, HADOOP,
Pentaho Kettle BIRT, SOLR, Etc…
zenyan Framework JSON
File System Login Framework, context security wrapper Php/Java
Big Data API Bridge
File System API Your Application
Php, Perl CGI, Javascript,
JQuery, HTML, HTML5,
Logs Logger CSS
3rd Party
APIs
Data Access API • Excel Php
• CKEditor
Elixir Admin • Sparklines
Data Access Abstraction Layer
• JQuery
Data Access Primitives • Etc…
Direct MySQL ODBC
• Sql Server
MySQL • Oracle Elixir
• MySQL
• Etc…