You have given us very little context about the application you actually want to build. How is the data being driven? What is the source? How should it be processed? Where should the results be written to? What is the throughput and latency that you expect?
Without laying out some actual requirements, it is very hard to give some feedback if it is actually good (although you haven’t even defined what “good” means).
That said, it will likely be good enough for a prototype, specially if you are comparing it to languages that cannot leverage concurrency (although don’t take this as a concrete answer since the problem at hand was not specified).