forked from synrc/synrc.com
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathindex.html
More file actions
113 lines (110 loc) · 5.76 KB
/
index.html
File metadata and controls
113 lines (110 loc) · 5.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<html><head><meta charset="utf-8" /><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="" /><meta name="author" content="Maxim Sokhatsky" />
<title>SYNRC</title>
<link rel="stylesheet" href="https://n2o.dev/blank.css"/>
<link rel="stylesheet" href="https://n2o.dev/zima.css"/>
<link rel="shortcut icon" type="image/x-icon" href="https://n2o.dev/img/favicon.ico"/>
<link rel="apple-touch-icon" sizes="180x180" href="https://n2o.dev/img/apple-touch-icon.png"/>
<link rel="icon" type="image/png" sizes="32x32" href="https://n2o.dev/img/favicon-32x32.png"/>
<link rel="icon" type="image/png" sizes="16x16" href="https://n2o.dev/img/favicon-16x16.png"/>
<link rel="manifest" href="https://n2o.dev/img/site.webmanifest"/>
</head><body><nav>
<a href="https://synrc.space" style="background:#ededed;">SYNRC</a>
<a href="https://erp.uno">ERP</a>
<a href="https://n2o.dev">DEV</a>
<div class="dropdown">
<a onclick="drop()" class="dropbtn">EN</a>
<div id="dropdown" class="dropdown-content">
<a href="https://synrc.space/ua/">UA</a>
<a href="https://synrc.space/">EN</a>
</div>
</div>
</nav><header>
<a href="https://erp.uno"><img src="https://synrc.space/images/Synrc Neo.svg?v=1" /></a>
<h1>SYNRC</h1>
</header><aside>
<article>
<section>
<a name="plugin"></a><h3>Services</h3>
<div>
<ul><li><a href="#arch">ARCHITECTURE</a></li>
<li><a href="#proto">PROTOTYPING</a></li>
<li><a href="#train">TRAINING</a></li>
<li><a href="#sign">AGREEMENT</a></li></ul><br />
</section>
<section>
<h3>ARCHITECTURE COMPANY</h3>
<div>SYNRC defines <a href="https://erp.uno">ERP.UNO</a>,
a full-stack specification and implementation for banking,
messaging and platform development. It specifies the way
to scale applications, protocols, processes, services, and storage.
Ready for high-speed, low-latency IoT, MQTT, TCP, UDP and WebSocket
applications. <a href="https://erp.uno">ERP.UNO</a> is built on <a href="https://n2o.dev">N2O.DEV</a>; it powers <a href="https://pb.ua/depozit">banks</a>,
<a href="https://nynja.io">messaging systems</a>, <a href="https://infotech.gov.ua">state-owned enterprises</a> and
other organizations around America, Europe and Asia.
</div>
<h3>R&D</h3>
<div>Synrc Research Center has founded <a href="https://groupoid.space">Groupoid Infinity</a> to research the
formal languages and runtimes. We use dependent types as specification langauge
to define datatypes, protocols, and interfaces. Also Groupoid Infinity is doing
research in HoTT and formalization of mathematics.</div>
<br />
<div>
2005—2023 © Synrc Research Center
</div>
</section>
</article>
</aside><main>
<section>
<a name="arch"></a><h3>ARCHITECTURE</h3>
<p>Software architecture defines services running in
your environment using heterogeneous protocols and languages.
Two crucial services of modern applications are message bus and storage services.
The message bus along with storage services form a basis of distributed application.</p>
<p>We also provide expertise in: 1) MQTT, AMQP, XMPP, and other less known
protocols as for message bus; 2) distributed
databases, DHT, consistency. Depending on your needs we create simple and
managable architecture, probably involving other services,
like auth service, business process management, roster management, etc.
The result of this phase is an application protocol specification (API),
and components design.</p>
</section>
<section>
<a name="proto"></a><h3>PROTOTYPING</h3>
<p>We create prototypes using Erlang language,
as it allows the code to be small and concise,
yet undestandable and manageable by engineers. Usually this
phase can take couple months. As a result you get a demo of
runnable proof of concept.</p>
</section>
<section>
<a name="train"></a><h3>TRAINING</h3>
<p>We did public and private trainings for
Crytek, PrivatBank, TecSynt, Quanterall and other companies.
We have written books, turtorial, articles, and other support
materials that forms a courses program.</p>
<figure>
<img src="https://synrc.space/images/3.jpg" width="90%" />
<img src="https://synrc.space/images/2.jpg" width="90%" />
<figcaption>Erlang Courses 2013—2014</figcaption>
</figure>
</section>
<section>
<a name="sign"></a><h3>AGREEMENT</h3>
<p>If you want to push our work in your own direction,
you can contract us to provide paid services for
your company by commiting to Synrc open source repositories.
By signing the contract you will unlock the author's supervision,
architecture lead, code review, and trainings for your team.
</p>
<p><table cellspacing="5" valign="center"><tbody><tr><td>
<img src="https://n2o.dev/img/pdf.jpg" width="35" style="margin-bottom:-12px;margin-right:10px;" />
<a href="https://synrc.space/images/contract.pdf">CONTRACT.PDF</a></td></tr></tbody></table>
<br /><br />
</p>
</section>
</main><footer>
Made with <span class="heart">❤</span> for N2O
</footer></body>
<script>function drop(){document.getElementById("dropdown").classList.toggle("show");}</script></html>