A summary of my recent #Akka benchmarking activity, up to 1,000,000 req/s. Mixed load: 75% reads, 25% (consistent) writes. All done with moderate Postgres DBs. lightbend.com/blog/benchmark…
Andrzej Ludwikowski retweeted
Attending @Devoxx Poland this week? Join @aludwikowski, Software Architect at Lightbend on Friday at 9am as he talks: "Event-driven systems without pulling your hair out". Learn more here: bit.ly/4esD2fg
#DevoxxPoland2024 #Devoxx #Lightbend #Developer #DeveloperEvent
Andrzej Ludwikowski retweeted
A record year as Lightbend lays a foundation for continued growth and expansion. Read about our achievements and what’s up next.
bit.ly/lb_blog_record-growth…
#Lightbend #Akka #Kalix #AkkaEdge #Developer #AppDevelopment #SaaS #PaaS #API #APIs #ApplicationDevelopment #CloudNative
Andrzej Ludwikowski retweeted
What is your most wanted #java21 feature 🤔
#UncoverJava with us and check what @jMargaritaN @aludwikowski @piotrprz @NoobFunctor can't wait for!
#java #projectloom #structuredconcurrency
It's time for the cherry on top - Workflow component. Orchestration vs. choreography it's a never-ending debate :)
The final part of our Saga patterns in #Kalix blog series by @aludwikowski can be found below. The first four parts of this series examined choreography-based Sagas, and this last one will cover the second Saga flavor - orchestration.
bit.ly/Kalix_Blog_saga-patte…
#Lightbend
Have a look at what you should expect when implementing DLQ for an ordered stream of events. Tricky stuff.
Check out part 4 of our Saga patterns in #Kalix blog series written by @aludwikowski. This blog talks about error handling, one of the most tricky parts when working with long-lived business processes.
bit.ly/Kalix_Blog_saga-patte…
#Lightbend #SagaPattern #Microservices #Developer
3/5 - the most generic part. Having a rich deduplication strategies toolbox is the key for distributed system development.
Have you started reading our Saga patterns in #Kalix blog series written by @aludwikowski, Software Architect at Lightbend? You can find part 3 here: bit.ly/Kalix_Blog_saga-patte…
#Lightbend #SagaPattern #Microservices #Developer
1/5. Four more to come. No more trivial examples, the code will get more and more interesting :)
Check out part 1 of our Saga Patterns in #Kalix blog series written by @aludwikowski, Software Architect at Lightbend.
bit.ly/Kalix_Blog_saga-patte…
#Lightbend #SagaPattern #Microservices #Developer
Andrzej Ludwikowski retweeted
Check out our latest Akka blog, "Get Productive with Akka Streams" by Janik Dotzel
Professional Services at Lightbend.
bit.ly/Akka_Blog_get-product…
#Lightbend #Akka #AkkaStreams #Developer #ApplicationDevelopment
Happy to share, that I've been working on this new #Kalix feature for the past few months. It's ready to use, but we're planning to make it even more powerful. More detailed Saga pattern blog post series coming soon kalix.io/developer/blog/intr…
Andrzej Ludwikowski retweeted
#ICYMI #JMeter & #Gatling are one of the most popular performance testing tools. @aludwikowski has been using both for quite some time and he has summarized his experiences in this #InfoQ article: bit.ly/3PeZdsq
#Java #LoadTesting #JVMLanguages #Performance #DevOps
Andrzej Ludwikowski retweeted
Check out our blog "Introducing Spring SDK for #Kalix." by @octonato, Principal Engineer, Lightbend. This blog shows off the new feature that offers a developer experience familiar to Spring Boot users. bit.ly/KalixBlog_Introductin…
#Developer #Kalix #Java #API #SpringBoot #SpringSDK
Andrzej Ludwikowski retweeted
Attending #Devoxx Belgium 2022? @aludwikowski will be presenting Event Sourcing - what could possibly go wrong? on October 12th. Don't miss out! Learn more here: bit.ly/LB_DevoxxTalk_Andrzej
#Lightbend #Kalix #EventSourcing #DevoxxBelgium #Software
Andrzej Ludwikowski retweeted
Did you know that you can manage at-least-once delivery not only on the producer but also on the consumer side? 💡
➡️ softwaremill.com/message-del…
@aludwikowski sheds some light on possible problems and solutions with message delivery.
#distributedsystems #programming
Andrzej Ludwikowski retweeted
We can now use #Gatling with the #Java language! On our blog, @aludwikowski tries it out on a sample scenario to verify the new performance-test-as-a-code Java DSL:
🔹 buff.ly/3rbTzgd
Andrzej Ludwikowski retweeted
In the 2nd part of the Reactive Event Sourcing Benchmarks series, @aludwikowski continues the exploration of #PostgreSQL, this time focusing on more pessimistic load generation.
💡 buff.ly/3U5qeRU
#eventsourcing #softwaredevelopment
I hate performance testing and love it at the same time. Check out the results, but don't get used to them too much, the next article is coming. softwaremill.com/reactive-ev… Event sourcing in #Java with #Akka and #PostgreSQL
What a nice surprise after the holidays. Finally, my article about #Gatling and #JMeter was published on @InfoQ
#JMeter & #Gatling are one of the most popular performance #TestingTools.
@aludwikowski has been using both for quite some time and he has summarized his experiences in this #InfoQ article: bit.ly/3PeZdsq
#Java #LoadTesting #JVMLanguages #Performance #DevOps
Andrzej Ludwikowski retweeted
Looking for some cool, developed by proven @apachekafka experts #educational tool? 🧑💻
Try Kafka #Visualization, where you can simulate how #data flows through a replicated Kafka topic, to gain a better understanding of the message processing model. 👇
softwaremill.com/kafka-visua…











