Commit 005b888d authored by Corey O'Connor's avatar Corey O'Connor
Browse files

Update docs/CompileErrorHelp.md, README.md files

parent f89b5013
glngn server is a business process as a service rapid development application. Conceptually, glngn server is a programmable and scalable
glngn server is an extensible business process as a service application. Conceptually, glngn server is like a code-first
Microsoft Access or Apple FileMaker for event sourced business services. A
standalone application is provided that is useful with minimal ceremony. In addition to an
approachable extension API. This solution can also be deployed to a kubernetes cluster for sharing
......@@ -8,18 +8,28 @@ and reliability.
- Useful built-in services
- Easy event capture
- Friendly REST interace with an OpenAPI schema
- A [high level extension API](http://docs.glngn.com)
Plain, typed akka and zio interfaces for Scala are provided.
- A [high level extension API](http://docs.glngn.com) for Scala service developers.
Plain, typed akka and zio interfaces are provided.
- Simplified persistence
- Simplified Kubernetes (k8s) cluster deployments. In addition to some custom automation, the akka
management tools are included. OpenShift is also supported.
Sound good so far? Excellent! Let's start with basic, interactive usage of the standalone application.
The implementation and extension API might be familiar to Scala service developers. To a large
degree, glngn server is a friendly, constrained, pre-configured typed akka plus ZIO server. To start
with the extension API and running a customized server see
[customization](https://gitlab.com/glngn/glngn-server-examples/blob/master/docs/Customization.md)
# Developer Guide
This document is focused on usage and not extension of the application. Developers may be more interested in the
- [development guide](https://gitlab.com/glngn/glngn-server-examples/blob/master/docs/Customization.md)
- [development error help](https://gitlab.com/glngn/glngn-server-examples/blob/master/docs/CompileErrorHelp.md)
The implementation and extension API is familiar to Scala service developers. To a large
degree, glngn server is a friendly, constrained, pre-configured typed akka plus ZIO server. A few of the niceties
included:
- Cluster is enabled and established without additional configuration.
- Logging and data marshalling are configured appropriately.
- Additional error tracking and handling.
# Standalone Application
......
## `semicolon is missing before`...
### Example Case
~~~
value *> is not a member of glngn.server.node.ServiceFragmentRouter.Endpoints[Unit]
possible cause: maybe a semicolon is missing before `value *>'?
} *> command.slug("_ops").slug("groups").value[GroupDesc] { groupDesc =>
^
~~~
### Solution
~~~
import cats.syntax.apply._
~~~
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment