<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Goten organization on SPEKTRA Edge</title>
    <link>https://docs.edgelq.com/build-a-service/concepts/organization/</link>
    <description>Recent content in Goten organization on SPEKTRA Edge</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.edgelq.com/build-a-service/concepts/organization/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Goten server library</title>
      <link>https://docs.edgelq.com/build-a-service/concepts/organization/server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.edgelq.com/build-a-service/concepts/organization/server/</guid>
      <description>The server should more or less be already known from the developer guide. We will provide some missing bits here only.&#xA;When we talk about servers, we can distinguish:&#xA;gRPC Server instance that is listening on a TCP port. Server handler sets that implement some Service GRPC interface. The following code snippet from IAM shows this:&#xA;grpcServer := grpcserver.NewGrpcServer( authenticator.AuthFunc(), commonCfg.GetGrpcServer(), log, ) v1LimMixinServer := v1limmixinserver.NewLimitsMixinServer( commonCfg, limMixinStore, authInfoProvider, envRegistry, policyStore, ) v1alpha2LimMixinServer := v1alpha2limmixinserver.</description>
    </item>
    <item>
      <title>Goten controller library</title>
      <link>https://docs.edgelq.com/build-a-service/concepts/organization/controller/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.edgelq.com/build-a-service/concepts/organization/controller/</guid>
      <description>You should know about controller design from the developer guide. Here we give a small recap of the controller with tips about code paths.&#xA;The controller framework is part of the wider Goten framework. It has annotations + compiler parts, in:&#xA;https://github.com/cloudwan/goten/blob/main/annotations/controller.proto https://github.com/cloudwan/goten/tree/main/compiler/controller You can read more about the Goten compiler. For now, in this place, we will talk just about generated controllers.&#xA;There are some runtime elements for all controller components (NodeManager, Node, Processor, Syncer&amp;hellip;) in runtime/controller direction in Goten repo: https://github.</description>
    </item>
    <item>
      <title>Goten data store library</title>
      <link>https://docs.edgelq.com/build-a-service/concepts/organization/store/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.edgelq.com/build-a-service/concepts/organization/store/</guid>
      <description>The developer guide gives some examples of simple interaction with the Store interface, but hides all implementation details, which we will cover here now, at least partially.&#xA;The store should provide:&#xA;Read and write access to resources according to the resource Access interface. Transactions, which will guarantee resources that have been read from the database (or query collections) will not change before the transaction is committed. This is provided by the core store module, described in this doc.</description>
    </item>
  </channel>
</rss>
