The Architecture of Bubbly Bubbly Babble
-
- Technology
...or How we built Bubbly
For all the tech enthusiasts out there! We’re lifting the lid on how we went about building Bubbly, a tool designed to give you confidence in your release ready process. Why did we choose certain technologies over others? How did we decide on the product architecture? And is there anything we would’ve done differently?
We dive into a bunch of technologies and give our opinions on:
- HCL (HashiCorp Configuration Language)
- Golang
- Schemaful vs Schemaless
- GraphQL
- Monolith vs Microservice
- NATS
- Svelte
Resources mentioned in Episode 2:
- Gotime episode: https://changelog.com/gotime/73
- Book on JSON: How JavaScript Works-Virgule-Solidus (2018), Chapter 22 “How JSON Works” by Douglas Crockford
- Svelte post: https://github.com/feltcoop/why-svelte
- NATS: https://nats.io
- NATS Queue subscriptions: https://docs.nats.io/developing-with-nats/receiving/queues
Find out more at https://bubbly.dev/
...or How we built Bubbly
For all the tech enthusiasts out there! We’re lifting the lid on how we went about building Bubbly, a tool designed to give you confidence in your release ready process. Why did we choose certain technologies over others? How did we decide on the product architecture? And is there anything we would’ve done differently?
We dive into a bunch of technologies and give our opinions on:
- HCL (HashiCorp Configuration Language)
- Golang
- Schemaful vs Schemaless
- GraphQL
- Monolith vs Microservice
- NATS
- Svelte
Resources mentioned in Episode 2:
- Gotime episode: https://changelog.com/gotime/73
- Book on JSON: How JavaScript Works-Virgule-Solidus (2018), Chapter 22 “How JSON Works” by Douglas Crockford
- Svelte post: https://github.com/feltcoop/why-svelte
- NATS: https://nats.io
- NATS Queue subscriptions: https://docs.nats.io/developing-with-nats/receiving/queues
Find out more at https://bubbly.dev/
46 min