Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Oct 13 21:48

    YoEight on 1.3.3

    (compare)

  • Oct 13 21:43

    YoEight on pined

    (compare)

  • Oct 13 21:43

    YoEight on master

    Add Pinned system consumer stra… Merge pull request #107 from Yo… (compare)

  • Oct 13 21:43
    YoEight closed #107
  • Oct 13 20:00
    YoEight opened #107
  • Oct 13 19:59

    YoEight on pined

    Add Pinned system consumer stra… (compare)

  • Oct 13 19:58

    YoEight on pined

    Add Pinned system consumer stra… (compare)

  • Oct 13 19:57

    YoEight on pined

    Add Pinned system consumer stra… (compare)

  • Sep 30 21:26
    YoEight synchronize #101
  • Sep 30 21:26

    YoEight on polysemy

    Pending runner implementation. (compare)

  • Sep 29 21:35
    YoEight synchronize #101
  • Sep 29 21:35

    YoEight on polysemy

    Pending operation runner implem… (compare)

  • Sep 29 19:48
    YoEight synchronize #101
  • Sep 29 19:48

    YoEight on polysemy

    More code. Fix other GHC builds. More progress madeMore progress… and 25 more (compare)

  • Sep 29 19:47

    YoEight on aeson

    (compare)

  • Sep 29 19:47

    YoEight on 92

    (compare)

  • Sep 29 19:47

    YoEight on add-back-7.8

    (compare)

  • Sep 29 19:47

    YoEight on circle-ci

    (compare)

  • Sep 29 19:46

    YoEight on ci

    (compare)

  • Sep 29 19:46

    YoEight on identification

    (compare)

Akii
@Akii
give me a holler if you need some manual testing or smth
Yorick Laupa
@YoEight
Thanks, well as soon as the new version hit the door, I will appreciate some tests for sure :-)
In case of issue, this time you'll have a lot more log to share ^^
Akii
@Akii
hm getting some heartbeat related disconnects attached with the driver sending events multiple times
can I fix that by adjusting s_heartbeatInterval and/or s_heartbeatTimeout?
Yorick Laupa
@YoEight

Those aren't used right now. The driver solely depends on server side heartbeat protocol (might add it for the next version). So those would have to be set on the server itself for now.

Before that. Are you under a heavy workload ? If yes, it might be a good call to increase those values.

Also, make sure you'll also running your application with -threaded GHC options. If under heavy workload, the driver will be slower if it doesn't run on all your cores

Akii
@Akii
nope, the thing is idling
might be a very slow server
I really don't get these "slow bus msg" log entries
ghc-options: -threaded -rtsopts -with-rtsopts=-N
should be good
Akii
@Akii
OT: do you remember my projection that was so slow (took around 5-10 minutes; doing a lot of nested record updates)? Rewrote that, slightly changed the structure and used lens for updating. Now runs in 1 second.
(~130k events)
but re this "issue": should I investigate this or just wait for the major refactoring; it's probably already fixed there
I hate this uncertainty about whether I fucked up the server, the app, the store or if it's something in the driver xD
Yorick Laupa
@YoEight
the Slow bus msg is when the server is processing message from its multiple concurrent queue
generally it's when it takes more than 200ms
but it changes depending on which queue is it
that's not an issue
Akii
@Akii
well might be related to the getEventStore update I did 3.9.3 -> 3.9.4 afaik
Akii
@Akii
so I'll just implement a naive form of deduplication
guess that works
kinda ugly
Akii
@Akii
btw, you on Slack or Discord?
Yorick Laupa
@YoEight
Which Slack are we talking about ? The only time I used Discord was when I was playing Overwatch with my friends :-)
Akii
@Akii
any slack idk
:D
Yorick Laupa
@YoEight
I got dozen professional slack teams so not sure what you meant here
Akii
@Akii
I just rarely check gitter
and I'm on too many chat programs already xD
okay, I try to have another look at the subscription implementation
Yorick Laupa
@YoEight
I set up this channel only for people seeking an 'interactive' documentation about the driver :-)
Is there eventstore/eventsource discord channel somewhere, that's what you're asking ?
Akii
@Akii
well preferable with you in it
but that would mean 2 chats
Yorick Laupa
@YoEight
Do you have a discord channel by any chance ?
Akii
@Akii
I had one, recently deleted that
you can just DM in Discord though
also there is this FP discord
Yorick Laupa
@YoEight
Archiving isn't good on gitter obviously
nice ppl from what I can tell
Yorick Laupa
@YoEight
I'm there
have to reset my password, long time since last time I used Discord
^^
Akii
@Akii
I must say I'm really surprised by Discord
better than Slack if you ask me
and it has fun stuff like looking up gifs
Yorick Laupa
@YoEight
This channel is no longer supported, please join us in our new Discord server: https://discord.gg/x7q37jJ