Conduit

Group Messaging Golang/Fullstack Study

Conduit | Appalachian-bastion

Group messaging web application with a focus on the group’s control of its own commuinty message policy and admittance. Once it’s in working order then to expand it’s feature set to ‘flashy’ items.

Is more a study into golang web devlopment and devops. With a fouce on selfhosting and kubernetes.

Number of post: 42
Project Status: Active Devlopment
Number Unque Tags: 65
Last Post:
Project Start Date:
. env API Bitnami 2 Book 2 Cert manager Cloud providers 2 Config Database 2 Devblog 36 Docker 5 Experiments Go 18 Go oidc Golang 2 Gorm 3 Informative Ingress JWT 2 Kafka 6 Kafka messaging Kakfa 3 Kakfa go Keycloak 7 Kraft 2 Kubernetes 2 Linode Local DNS Microservices 6 Minikube Nextjs 2 Oauth Oauth2 2 Odic Oidc Openid 2 Pgx 2 Postal Postgres 3 Rest 5 Rust Saga 3 SMTP 3 SOF t delete SQL 2 SQL x Swagger UUID Viper Yew Zookeeper

Planning out Saga 'Object' | 220525

_2321 I had some code written for a saga, Its not perfect, but I would like to start to mess with it. package saga import ( "fmt" "io" "net/http" "strings") type Saga struct { SageName string Transactions []*transaction } type transaction struct { TransactionName string ServiceName string TransactionAction } func (t *transaction) GetTransaction() *transaction { return t } //TODO find a better name for this. Read More…

New local Drive | 220524

(EDIT 221004) I moved this is why there is gap in the devlopment (220201 ~ 220501). I also built a desk in this time 220524 Alright I have moved to a warmer location and gotten set up Read More…

PGX Implementation | 220108

210108 ~ 210122 Had wood to cut and snow to clear, plus trying to dev on generator power and LTE got old. Granted it suppose to snow again tomorrow(today)… PGX Server Crud is in a working state. Read More…

Out with the GROM in with pgx | 220107

220107 Out with the GROM in with pgx was working and messing around in another project trying to get a better understanding on how I am going to do this saga thing, when I open back this project I forgot that I still have to remove all that grom stuff Read More…

Kafka Containerization | 220106

210106 Still cranking that generator and LTE hot-spot Docker Kafka Alright looking this space in relation to containerization(docker images) there seems to be a couple options at the time of writing this(Jan 2022) Read More…

Microservices Patterns Intoduction | 220105

220105 Running off generator power, ten inches of snow. TBA the return of normal power, water, and data services. Microservices Patterns Book : Having been given an unplanned opportunity to read, I’ve been getting through this microservices patterns book. Read More…

End of the Year and a new Book | 220101

220101 Now What So I am going to try and break down each of the services that I have created to SQL schemes/Queries with the necessary item so that don’t have go into the database for any reason. Read More…

Circular imports and GORM | 211230

211230 Circular imports and GORM GORM leads it self to putting you in a circular import loop by design and I have come to learn that from trying to add this temp user struct due to them being many to many Read More…

CRUD for Channels Service | 211223

211223 Kinda lost with the channel addition So In my head its straight forward, cause adding the channel obj to the Server is straight forward but integrating with the existing middleware, and mux is throwing me for a loop. Read More…

Database CRUD operations integration | 211221

211221 Database CRUD operations integration Working to get the CRUD operation working correctly with the GORM and the database. Create (AddServer) Auto increment is on for gorm Update Get {id} Note that the model object has been added to the server model but is only turn on in the json for the update/delete testing Read More…