Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 31 2019 19:32

    prolic on v1.10.3

    (compare)

  • Jan 31 2019 19:32

    prolic on master

    update changelog (compare)

  • Jan 31 2019 19:29
    prolic closed #176
  • Jan 31 2019 19:28
    prolic commented #186
  • Jan 31 2019 19:28
    prolic closed #186
  • Jan 31 2019 19:28

    prolic on master

    fix restarting projection durin… respect lock in memory resetting projection and 12 more (compare)

  • Jan 31 2019 16:26
    fritz-gerneth commented #189
  • Jan 31 2019 16:21
    prolic commented #189
  • Jan 31 2019 16:06
    sandrokeil commented #189
  • Jan 31 2019 15:31
    grzegorzstachniukalm synchronize #186
  • Jan 31 2019 15:23
    kamil-nawrotkiewicz edited #76
  • Jan 31 2019 15:22
    kamil-nawrotkiewicz edited #76
  • Jan 31 2019 15:22
    kamil-nawrotkiewicz opened #76
  • Jan 31 2019 15:19
    grzegorzstachniukalm synchronize #186
  • Jan 31 2019 15:09
    grzegorzstachniukalm synchronize #186
  • Jan 31 2019 13:54
    coveralls commented #186
  • Jan 31 2019 13:48
    mrook commented #189
  • Jan 31 2019 13:41
    prolic commented #189
  • Jan 31 2019 13:40
    prolic commented #189
  • Jan 31 2019 13:31
    fritz-gerneth commented #189
Sascha-Oliver Prolic
@prolic
Yes, this weekend, I promise
:-)
Vitaliy
@ngsupb_twitter
Good day! I used prooph a few years ago in a few projects loved it lot. Could you let know where it is now, was it migrated to a v8 event store or all remains as is, would you advice to use it , is this project still supported?
1 reply
for http middleware I need to check this one open issue
maybe this evening
Sascha-Oliver Prolic
@prolic
done
/cc @basz
Bas Kamer
@basz
thx @prolic :beers:
Fritz Gerneth
@fritz-gerneth
looking good! :)
Parables Boltnoel
@Parables
http://getprooph.org/ seems to be down
Sascha-Oliver Prolic
@prolic
@Parables thanks for letting me know. I fixed the problem, should be working again in a few minutes.
I also added the domain to my monitoring system, so I get alerts next time this happens.
Sascha-Oliver Prolic
@prolic
weird how I have monitoring systems in place, but I never thought of using it for prooph OS, lol.
Sascha-Oliver Prolic
@prolic
Bas Kamer
@basz
:beer:
Sascha-Oliver Prolic
@prolic
I just presented a new POC at work today, high performance read-only JSON API: easily does 4000 transactions / sec on a single CPU core, and yes, it's using PHP
Parables Boltnoel
@Parables

@prolic Prooph hereby announces that the development of prooph/service-bus and prooph/event-sourcing will be dropped. This also includes all snapshot-store implementations as well as message producers.

In fact, we recommend not using any framework or library as part of your domain model, and building the few lines of code needed to implement a left fold yourself - partly to ensure understanding and partly to keep your domain model dependency-free. The event-sourcing component was always meant to be a blueprint for a homegrown implementation but most people installed and used it as is, thus the prooph core team was complicit in advertising bad practices.

Parables Boltnoel
@Parables

Since I came across Event Sourcing, I have spent hours learning about ES, DDD and BDD. I have Gregory Young say it a couple of times where he mentions that we shouldn't use a framework for Event Sourcing and here I think I have found a library that could save me the time of reinventing the wheel again only to come across this blog post.

My question is: should we use Prooph's Component in our projects in 2022 and beyond or not?

Sascha-Oliver Prolic
@prolic
Now that's a good question. What are your needs?
If you need event-store, then yes, prooph is the number one choice.
Service bus: you can use it, but there are other options available in the meantime.
If you can tell me a little more about your project, I can say a bit more.
Parables Boltnoel
@Parables
I am rewriting a school management system. I want to use ES + CQRS

If I understand, I can choose certain components to use in my projects.

If so, then please let me know which components is still supported and those that are deprecated

Sascha-Oliver Prolic
@prolic
You linked already the Blogpost, so you know what has been deprecated.
https://youtu.be/X3r5ztw2t9Q - me building a CQRS + ES system from scratch - might help
Bas Kamer
@basz
@prolic I’ll update the readme dependency matrix in event-store. Will that 7.x branch be released as 7.8?
https://github.com/prooph/event-store/tree/7.x#version-guidance
Sascha-Oliver Prolic
@prolic
@basz 7.8 was just released today
Bas Kamer
@basz
Oh… didn’t see that… ok I’ll add that. Thx man
Sascha-Oliver Prolic
@prolic
No thank YOU!!
🍻
@basz do you have time to check github actions on prooph/common? seems like a few builds are failing on master branch.
Bas Kamer
@basz
@prolic thats because the branch did not exist when the action ran… 'ccccc-cgcbhlfhdbfisruihilubdihgcchrtcfnhuvrcul’ which is a must be drunk while pushing branch?
Sascha-Oliver Prolic
@prolic
Aaaaah got it
That's my Yubikey, I touched it accidentally while preparing a new tag and tagged with a generated password. Lol.
I immediately deleted the tag and forgot about it.
Sascha-Oliver Prolic
@prolic
:beers:
Piotr Zając
@unixslayer
:beers:
Dranzd Viper
@dranzd
Is it ok to ask here questions regarding event store projection query usage? If not could anyone please point me where I can do that?
Fritz Gerneth
@fritz-gerneth
@dranzd for the prooph-based event store? sure :) for the commercial https://www.eventstore.com/ , I think this might be the wrong place
Dranzd Viper
@dranzd
@fritz-gerneth This is for the prooph based event store. I'm looking at how to use event store query wherein in I retrieve certain numbers of entries sorted by payload property or properties. Is this possible? Currently I can filter them but I don't know how to sort them without having to retrieve all those entries and sort it via php.
Fritz Gerneth
@fritz-gerneth
@dranzd you can always write your own query for that of course.. but that will be slow as there are no indexes for payload data... to be honest that sounds like a job for a read model :) (realistically you never want to query the store apart from read models)
Dranzd Viper
@dranzd
@fritz-gerneth it is indeed a job for a read model. But im on the prototyping part and hoping to just use the query for the meantime. Thanks for the info, will work on what I have right now and will create a read model later on. Thanks!