Clojurians
#clojure-italy
<
2018-06-07
>

This page is not created by, affiliated with, or supported by Slack Technologies, Inc.

reborg08:06:45

98% non si fa, apparentemente perche' le risorse cognitect europee non hanno tempo di farla.

reborg08:06:07

Immagino che uno non si possa appropriare del brand "euroclojure" ma c'e' una possibilita' di inventarsi una clj-conf per fine Ottobre (tra clojureTre e clojureX) e chiamarla "conferenza europea clojure" :slightly_smiling_face:

manuel08:06:03

tempi strettissimi

reborg08:06:05

"European Clojure Symposium"

bronsa09:06:53

molto strano che cognitect si sia presa la responsabilita` di due conferenze non originariamente sue, solo per poi cancellarle

reborg09:06:09

qual e' l'altra?

bronsa09:06:16

clojure/west

reborg09:06:24

cmq, non credo siano in malafede... pero' delegare per il bene della comunita', questo si'

bronsa12:06:25

interessante

nilrecurring13:06:18

@reborg potrebbero semplicemente dare la benedizione a ClojuTRE, a questo punto penso sia la conferenza piĆ¹ grossa che abbiamo in europa

reborg13:06:55

Sarebbe un'opzione... ma penso che come non hanno tempo di organizzarla loro non hanno tempo di delegarla. Cmq se qualcuno a Metosin se la prende a cuore, forse c'e' speranza

reborg16:06:08

OMG, Ions che?

gabriele.carrettoni16:06:42

@reborg sto cercando di provarlo ma mi si schianta con un dannato accessdenied quando prova a scaricare l'artifact dal repo

reborg16:06:40

Ma in 2 parole che roba e'? Perche' il post ufficiale sembra uscito fresco da quelli del marketing

gabriele.carrettoni16:06:47

se ho capito bene:

My take is that one of Datomic's original value props was that it ran in your Java app's process. That plus immutability plus cache-foo allowed you to write your Java app as-if your entire db was not only "in-memory", but "in-your-app's-process-memory." That is, um, "pretty dope".
Then they introduced Datomic Client, which is more of the "normal" db paradigm. Your app includes the client lib, which connects to the running db process "somewhere else". I don't know why they did this (easier to include?), but it meant that the "db-in-your-app-process" value prop went away.

Initially when they deployed Datamic Cloud (a sort of managed Datamic service deployed in AWS), they only supported the client model.

That is context for your question. The problem Ions solves is how to get that "db-in-your-app-process" value prop while using Datamic Cloud. It seems to me that it effectively reverses the original method. Original method was add the DB as a lib into your app, Ions method is push your app into the db (which is running in a configured-for-you cluster on AWS).

(It also allows you to not have to provision/configure servers to actually run your app code in addition to the db servers, but that seems secondary to me.)

Note, that I'm not affiliated with Cognitect, and I've never used Datamic, or Clojure in a production system. So have a salt shaker.

reborg16:06:59

:thinking_face:

gabriele.carrettoni16:06:43

datomic cluster, deploy su la tua roba che gira nel cluster datomic, usi le lambda per proxare le tue funzioni ed interagire con l'esterno

reborg16:06:12

... qualunque cosa sia, ho gia' difficolta' a menzionare datomic in qualsivoglia team/architettura, figuriamoci scrivere Ions che viaggiano solo nel datomic app server...

richiardiandrea16:06:18

boh ma nulla cambia con Ions

richiardiandrea16:06:31

praticamente ti fanno da proxy loro