Scala Space · @scala_space
178 followers · 75 posts · Server softwaremill.social

Vacation season is in full swing, but our OSS development doesn't stop! Latest updates:

* across-the-board support for (open-source ) in tapir, sttp client and macwire, including 3 support!
* synchronous web sockets in sttp client - see example below:

#pekko #akka #scala

Last updated 1 year ago

Hrefna (DHC) · @hrefna
1323 followers · 5006 posts · Server hachyderm.io

When I've taught people the model (usually with ) the hardest thing I've seen is convincing people to not break the rules.

It's one reason I started favoring the 'm behavior -> 'm -> unit -> 'm behavior version of the model: it makes it more explicit how you can manage state and opens the conversation immediately about "this is how you can do this" as opposed to hiding it behind an other API call (`become`) where people can default to old patterns that break the actor assumptions.

#actor #akka

Last updated 1 year ago

Levi Ramsey · @leviramsey
58 followers · 730 posts · Server social.vivaldi.net

@juliobiason

"How do I kill children" <- a search likely in the history of every dev who starts using

#akka

Last updated 1 year ago

gervais_b · @gervais_b
17 followers · 28 posts · Server noc.social

So. Now that is available. Who’s going to switch from to ?

social.alexn.org/@alexelcu/110

#akka #pekko #apache

Last updated 1 year ago

[Tw] Obsidian、 /http みたいなハッシュタグつけるとakkaでもひっかかるので非常に便利
[de] twitter.com/windymelt/status/1

#akka

Last updated 1 year ago

Levi Ramsey · @leviramsey
47 followers · 604 posts · Server social.vivaldi.net

2.6.21 is out, with a backported fix for an infinite loop in TLS from @johanandren

github.com/akka/akka/releases/

#akka

Last updated 1 year ago

bblfish · @bblfish
344 followers · 606 posts · Server mathstodon.xyz

My client and server are now ready for efficient access control demos on using the HTTP WG's 's "Signing HTTP Messages".

I can demo with a server publishing N resources (in this case, Event Stream () data.
The client is implemented in using , and the server uses .
The libraries can be compiled to JS for use on frameworks too. Native is not far off, either.
The client need make no more than N+2 requests:

1. Request 1 on a resource R returning a "401 Unauthorised"
2. a max of 2 requests to get the access control rules
3. from there on, N signed requests using (when those all fall in the same container space)

Solid clients are essentially like Search Engine crawlers fetching data on the web, so they need to jump around from website to website. Having approx 2 requests extra per website for auth is very interesting in that scenario.

Note: those 2 requests can be cached, so those may be only needed once over a long period of time. The connection efficiency is possible by combining the following pieces:

• using the IETF's HTTPSig (a version from the beginning of the year)
• using default rules (part of the spec)
• caching of ACLs on the client
• the use of a "defaultAccessContainer" link header to reduce the number of requests.

I am trying to work out who may be interested in such a technical demo, what a good time for it may be, ...
so please just comment here or send me a mail at henry.story@bblfish.net

#httpsignatures #SolidProject #nodejs #LDES #linkeddata #akka #http4s #scala #bigdata

Last updated 1 year ago

Eduardo Pinto · @efgpinto
28 followers · 8 posts · Server techhub.social

📢 Happy to share this small blog post I wrote on the improvements we did for Akka Clusters Rolling Updates in Kubernetes, included in the latest Akka 23.05.

TLDR: lower latencies and less failed requests. Details here: bit.ly/Akka_Blog_faster-and-smoother-rolling-updates

#akka #kubernetes

Last updated 1 year ago

F# Online · @fsharponline
363 followers · 297 posts · Server hachyderm.io

Here's a fabulous new talk from Onur Gümüş on using functional-first techniques for scalable distributed compute!

Functional CQRS with buff.ly/3vNxMPF

twitter.com/OnurGumusDev/statu

#functional #fsharp #akka #akkanet #csharp #distributedcomputing

Last updated 1 year ago

Typelevel · @typelevel
700 followers · 53 posts · Server fosstodon.org

Endless4s is our newest affiliate project. It describes sharded and event sourced entities using tagless final algebras and a pluggable runtime, with built-in implementations for Akka.

endless4s.github.io/

#scala #typelevel #eventsourcing #akka

Last updated 2 years ago

Alex Nedelcu ☕️ · @alexelcu
823 followers · 702 posts · Server social.alexn.org

Integrating and 3 isn't without challenges, but the awesomeness of managing resources via Cats-Effect makes it all worth it, being 's secret weapon.

I wrote a blog post describing some integration solutions we use for building payment processors. to the max 💪

Please share 🙏🥺

alexn.org/blog/2023/04/17/inte

#akka #catseffect #scala #fp #programming

Last updated 2 years ago

Johan Andrén · @johanandren
71 followers · 16 posts · Server home.social

(Roughly) weekly toot:

Akka Stream Source.futureSource - turn a Future[Source] into a Source, for example some async resource that you need to set up the stream (through Future.map).

Docs and a sample: doc.akka.io/docs/akka/current/

Parallel API for CompletionState/CompletableFuture on the Java side in Source.completionStageSource

#akka

Last updated 2 years ago

Gerardo Lisboa · @gvlx
154 followers · 1528 posts · Server masto.pt

Lightbend changed the license on all Akka modules from Apache 2.0 to the BSL v1.1 (Business Source License) starting with Akka v2.7.

(not)

spdx.org/licenses/BUSL-1.1.htm

theregister.com/2022/09/08/ope

#closedforkwarning #closedsource #akka #programminglanguage #opensource

Last updated 2 years ago

Johan Andrén · @johanandren
71 followers · 14 posts · Server home.social

Weekly feature toot:

Akka Projections over gRPC, brokerless consumption/at-least or exact-once (as in no mq/Kafka) of Event Sourced Entity events between services, so that a read side/view or some other form of event processor can live in a separate service from the one hosting the entities.

Docs and samples in Java and Scala: doc.akka.io/docs/akka-projecti

#akka

Last updated 2 years ago

Johan Andrén · @johanandren
71 followers · 12 posts · Server home.social

Weekly feature toot:

Akka Discovery, abstracting service discovery/looking a service up by name. Controlled through configuration, for example static hosts entries in HOCON config file, DNS, Kubernetes API, AWS tag, or aggregates of multiple discovery methods.

Explicit direct user API, and built in support in Akka gRPC clients, many Alpakka modules etc. Docs: doc.akka.io/docs/akka/current/

#akka

Last updated 2 years ago

Johan Andrén · @johanandren
69 followers · 10 posts · Server home.social

Weekly feature toot: The core Akka contains some pretty useful tools for working with Scala Futures under `akka.pattern`:

* `retry` retry logic returning a future result in case it fails, with exponential backoff.
* `after` complete a future after a given duration/timeout

Docs with a few examples: doc.akka.io/docs/akka/current/

#akka

Last updated 2 years ago

Laimis · @laimis
45 followers · 481 posts · Server mstdn.social

Really enjoyed this post: petabridge.com/blog/largescale

It's about Akka.NET but really the concepts in there can be applied to any distributed system in general which has something that produces events that need to be processed, without overwhelming the consumers.

Tons of great info on the concept of backpressure and how to implement it. Really good read.

#distributedsystems #dotnet #akka

Last updated 2 years ago

ZGoldenReport · @ZGoldenReport
929 followers · 31724 posts · Server brighteon.social

Low tide on the coast of , near the Bay of , in , after the new earthquake registered in the southeast of Turkey.

#Palestina #Hayfa #akka

Last updated 2 years ago

Johan Andrén · @johanandren
68 followers · 9 posts · Server home.social

Weekly feature toot: Akka Cluster Bootstrap, makes cluster formation a breeze, for example finding other nodes via k8 api and pod label: doc.akka.io/docs/akka-manageme

#akka

Last updated 2 years ago

Tobi · @tobi7889
2 followers · 27 posts · Server troet.cafe

Heute waren wir wieder an der in bei und haben ein Schiff der von der kommend gesehen. Dabei handelt es sich um die (Ehemals ). Beeindruckend solch großen Schiffe :)

#faszination #meer #schifffahrt #NilsHolgerson #akka #ostsee #ttline #lubeck #travemunde #Trave

Last updated 2 years ago