--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
What things are you missing?
On Sat, Oct 28, 2017 at 9:11 PM, Hoegge <hoe...@gmail.com> wrote:
Thanks - I have spent a lot of time on that - videos, blog posts, all sources I could find - and now just want to get going and find the EventStore documentation quite disappointing, which is a shame, since I really think the concept is very solid. But there is just too much guess work / friction to start using it, unless I've overlooked something
On Saturday, October 28, 2017 at 3:31:40 PM UTC+2, Poule Dodue wrote:Thing I'd suggest to a new architect with an interest in ES would be to first read all they can find on- Event-Driven Architecture- Stream Processing- Complex Event Processing
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
Event-Sourcing Engine — while we’ve gotten quite far with EventStore, we’ve set out to build a replacement event-sourcing data store to continue to meet our scaling demands. With this data store, we’re looking to have built-in support for geo-replication.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
I even opened an issue on how to solve the open files failure but I believe Greg doesn’t see it as an issue at all. I also suggested a line in the docs and the answer was “one is not enough, try 100+” so we are left with none.
End of rant.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
The biggest issue I'm facing is the need for a "Common issues" guide. Things like increasing file handles on Linux so it doesn't blow up when you hit a certain db size, tuning your heartbeat and gossip intervals depending on your environment. Suggestions for if you start to hit certain issues (like commit timeouts on projections).
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
--Studying for the Turing test
To unsubscribe from this group and stop receiving emails from it, send an email to event-store+unsubscribe@googlegroups.com.
Hello everyone!
Hi
Sounds good. At my end the Introduction contents (menu on left) and the link do still not match:
Med venlig hilsen
Morten Høgholm Pedersen
Mobile: +45 3054 5892
Email: hoe...@gmail.com
LinkedIn: mhpedersen
Skype: m.h.pedersen
--
You received this message because you are subscribed to a topic in the Google Groups "Event Store" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/event-store/VG8DGJFRIWg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to event-store...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Event Store" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/event-store/VG8DGJFRIWg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to event-store...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Whatever your feelings and usage on projections. We have a blog series and several additions to that section of the documentation coming soon, so keep your eyes open :)
--
You received this message because you are subscribed to a topic in the Google Groups "Event Store" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/event-store/VG8DGJFRIWg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/95abfd9c-96db-4248-9b53-9b6be7fcf9ac%40Spark.
One area where I find the documentation lacking is tcp client behaviour. There are a lot of moving parts, and it's not clear at all how they interact. I've used EventStore in production since 2011, and I still struggle with some behaviours. Working on some reliability issues right now, and it looks like a CatchupSubscription comes back up after a ConnectionClose, but a Persistent Subscribtion does not. There might very well be a good reason for this, but as a consumer of the api it's not clear at all...The documentation describes all the options, but not how they interact.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/89c0cc51-de30-4fd2-a736-72e1705d624e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/CAC9RQtiKbJiBDqCsHVcTLJgGp%3DHampsbz46ZcbytX3Wx%3DNYv2A%40mail.gmail.com.
You received this message because you are subscribed to a topic in the Google Groups "Event Store" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/event-store/VG8DGJFRIWg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/D18C42EB-398C-45F9-BA8A-BC3BFE0D87B9%40gmail.com.
I would be very interested in seeing a real-world, robust, example application. With proper error handling, batched projections, resilience etc./Peter
On Centos 7, Ubuntu 16.04 and 18.04, LimitNOFILE
has been added to the systemd service file with a default value of 32768
. This parameter controls the maximum number of file descriptors (including sockets!) open by the eventstored
process. For small and medium-sized databases, 32768
is a reasonable value but the value needs to be increased for large databases with several thousand chunk files or many client connections.
To increase the value to 65536
for example, we recommend adding a systemd unit file override by following these steps. These settings will survive Event Store upgrades.
$ sudo systemctl edit eventstore.service
Add the following lines and save:
[Service]
LimitNOFILE=65536
Reload systemctl daemon and restart the eventstore service:
sudo systemctl daemon-reload
sudo systemctl restart eventstore.service
This is not an eventstore issue this is basic linux administration, I mean I even knew it and am completely stupid at anything beyond being a desktop linux user in linux.This is a generic linux configuration problem not an EventStore issue. Under this logic we should also write documentation for "Cannot bind to address: address already in use". These are OS level errors. Would you prefer us spend our time (currently doing) and making ES documentation better or documenting what should be obvious OS level errors (there are thousands).I even opened an issue on how to solve the open files failure but I believe Greg doesn’t see it as an issue at all. I also suggested a line in the docs and the answer was “one is not enough, try 100+” so we are left with none.
End of rant.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event...@googlegroups.com.
HiI have now for quite some time tried to study all I can find on event sourcing and then decided to go for EventStore instead of trying to assemble a system with Kafka, or other some database and messaging system (like e.g. RabbitMQ) - and trying to do our own does not make sense, I think. But it seems like there is really no good introductions to EventStore anywhere. I've found 3 youtube videos by random people and then there is the EventStore.org documentation, which is rather scattered and no very systematic. And it does not really offer a way to learn using EventStore. I know there is a commercial version also, but this seems like a quite high entry barrier for anybody interested in using EventStore which I think in turn will affect the commercial viability of EventStore.Maybe EventStore is easy to use, for people who already knows "everything", but some of us don't :-) and the documentation is simply to sparse to provide learning in my opinion.Is there really no courses, books or tutorials for learning to use EventStore from Node JS and C#?kind regards,Hoegge
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/fc3942ae-8788-4aff-9d7c-1d49dad2d707%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to event...@googlegroups.com.
On 6 May 2020, at 17:24, Alexey Zimarev <azim...@gmail.com> wrote:
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/d400f6b8-a5ab-4304-aca1-90ef30aaac8b%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/07bfff1d-f5c1-4a27-ad59-e1cc5c301d29%40googlegroups.com.
Hi,
> Maybe you could pay the team for doing it if you are not satisfied
Hi Greg,
I think the benefit could be, that you could easily re-use your own projections code (from your own code) on your Event Store server.
When you make event-handlers and projections in your client code (NodeJS server), you would normally (or at least we did) have Intellisense and have types / schemas for events. We never used Event Store projections, but ran them all in our own code. But I guess it would make sense to do some of those on the Event Store server instead. So then it would be smart if you could use TypeScript on the server and it provided the correct types, methods, handlers available and also had intellisense, wouldn’t it? If we had a common / standardized way to create projections in both our own client code and on the server we could just move the projections to or from the Event Store server, as we liked.
I have not yet really found out if it is smarter to make your projection - create your state - in your own server code (storing it in memory or database) or using Event Store for most of that? If you use Event Store, it is JS code-snippets living on the server and not really part of your own code repository and something that is easy to test, is it? If there was an easy way to deploy projections code the server (e.g. by placing it in a folder), then everything could be done in our own code, tested in docker and rolled out into production via CI/CD instead of creating projections via web interface or APIs
Or maybe I still don’t really understand how the projections are implemented and meant to be used.
/Hoegge
--
You received this message because you are subscribed to a topic in the Google Groups "Event Store" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/event-store/VG8DGJFRIWg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/CAC9RQthR0iQk90fqBzs7FRCMdwdTiM8N1fZmtOXi%3DBqaqmfPRw%40mail.gmail.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/006501d62442%24124c7390%2436e55ab0%24%40gmail.com.
--
You received this message because you are subscribed to the Google Groups "Event Store" group.
To unsubscribe from this group and stop receiving emails from it, send an email to event-store...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/event-store/d36e2f23-a4f8-4083-95fd-397a8a876552%40googlegroups.com.