Fork me on GitHub
#clojure-norway
<
2024-01-31
>
slipset07:01:31

Jeg anbefalte forøvrig den talken og “Debugging with the scientific method” (https://www.youtube.com/watch?v=FihU5JxmnBg) til en kollega igår. Tror begge er superviktige for oss som utviklere og man kan nok også se dem som bakgrunns materiale for Richs conj-talk i fjor (som vel er en mer praktisk implementasjon av deler av det Stuart snakker om i “Sherlock Holmes, Consulting Developer”

slipset07:01:48

Uansett. Nydelige talks som er lette a følge.

slipset07:01:54

Og med det. God morgen!

msolli08:01:48

Morn! Ja, Rich referer direkte til «Scientific Method» i «Design in Practice», under overskriften Diagnose - 'know across'.

teodorlu09:01:48

God vitenskapelig morgen!

magnars13:01:03

I serien "Smakebiter av Datomic" skriver jeg denne gangen om hvordan Datomic sin operasjonelle arkitektur skiller seg ganske markant fra tradisjonelle databaser. 🙂 https://parenteser.mattilsynet.io/en-dekonstruert-database/

💯 3
👍 3
👀 3
⛰️ 1
Zeniten18:01:54

Det gir meg appetitt på Datomic!

❤️ 1
Zeniten18:01:26

Hvilken storage service bruker dere i bunn?

👀 1
Ivar Refsdal19:01:20

> Datomic er en jæskla interessant database. Den ble designet fra bunnen opp av Rich Hickey i 2010 – etter at han laget et nytt programmeringsspråk nettopp for å kunne realisere idéene sine. Det er noen begrensninger som har forsvunnet på de 40 årene sidene de tradisjonelle databasene ble utformet. For de av oss som er melket opp på SQL, så er det spennende å se hvor annerledes det kan tenkes rundt lagring og henting av data. Vi her på Team Mat har hatt gleden av å jobbe med databasen omtrent fra den ble lansert i 2012. Bli med og få en smakebit av Datomic du også. Tidig intro! 😁 Kjelde: https://parenteser.mattilsynet.io/smakebiter-av-datomic/

❤️ 2
😅 1
magnars05:02:50

@U0183TLMZ7Y Mye forskjellig! Postgres, dynamodb, sqlite, samt lagring rett på disk, og kun in-memory. 🙂

👍 2
Zeniten08:02:42

Og alt fungerer i stor grad like fint?

magnars08:02:58

Ja, Datomic bryr seg ikke i særlig grad om hvor du lagrer ting. De har litt forskjellige operasjonelle avveininger, men for det meste kan du bare bruke det du allerede har.

👌 1
Ivar Refsdal09:02:31

Me har hatt litt ulike utfordringar med postgres og mariadb. Nyleg måtte ein endra konfiggen https://mariadb.com/kb/en/server-system-variables/#max_allowed_packet for at transaktoren skulle klara å indeksere for mariadb. I skya (azure container instances) var/er det heilt naudsynt å setja socketTimeout for tilkoblingar mot postgres på postgres-drivaren. Om mappa ein har konfigurert som data-dir i transaktoren ikkje er skrivbar, så restarter transaktoren når den freistar å indeksere. Transaktoren sjekkar ikkje at den er skrivbar under oppstart. Det var det eg kom på i farten, kanskje meir. Kanskje dette berre gjeld gamle versjonar av transaktoren, men eg mistenker ikkje.

👌 2