About Samchon Framework
Samchon Framework has developed for
Samchon Framework, an open source project, has developed for realizing cloud server and distributed processing system with C++. Main purposes of Samchon Framework are:
-
Build a cloud system that scale of medium to large and has performance, memory management issue.
-
Build integrate system easily by using standard message protocol and data expression method.
-
Build a cloud service from an ordinary C++ solution.
-
Construct complicate network system, like a tree-structured distributed processing system, easily within framework of Object Oriented Design. Like designing classes of a S/W.
-
Support libraries independent on operating systems (eanble to cross-compile)
Samchon Framework has developed by
​
Samchon Framework is a framework for realizing cloud and distributed processing system with C++. Literally, C++ is the main language of Samchon Framework. Othere languages like TypeScript and Flex are used to build web-client connecting to the C++ server.
Supported DB and its designs are for archiving history log from cloud services and distributed processing systems.
-
Programming Languages
-
C++
-
TypeScript
-
Flex(JS)
-
-
Principle Patterns
-
Composite
-
Factory
-
Chain of responsibility
-
Proxy
-
-
Used libraries
-
STL
-
Boost.Asio
-
ODBC
-
Samchon Framework provides
​
Samchon Framework provides thousand pages documents to be helpful for users' comprehension. The user not only means programmers who are using Samchon Framework, but also some people who want to participate in Samchon Framework, the open source project.
Documents are divided into Architecture Designs & API Documents. They each presents macroscopic and microscopic point of view. Architecture Designs are suitable for architects and (network) system engineers and API Docuemtns are suitable for programmers.
Furthermore, Samchon Framework provides example projects to help users' comprehension, "How to use Samchon Framework, generally". Example projects are provided for some modules and classes.
Even some example projects' scale are solution class.
-
Solution Class Examples
Open source project, Samchon Framework is going on Github. If you participate in the open source project, I always welcome you. If you've something to sugguest or found bug, please note by registering an issue on Github.
License of Samchon Framework
​
Samchon Framework follows BSD license.
Anyone can modify and redistribute (However, when re-distribute, have to note origin author). Even there's not any restriction on using Samchon Framework for commercial reason. Furthermore, there's no disclosure obligation of source on projects using or modifying Samchon Framework.


A SDN framework for Cloud Computing & Distributed Processing System
Samchon Framework
