• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ben-manes / caffeine / #3296
100%

Build:
DEFAULT BRANCH: master
Ran 09 Sep 2022 05:48PM UTC
Jobs 1
Files 77
Run time 3s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
#3296

push

github-actions

ben-manes
Remove akka because it is no longer an open-source project

We restrict the promotion of community and project adoption to open-source
projects so as to not imply a commercial bias. Unfortunitly the recent
announcement by the akka project requires that we remove it from this
list and our own usage in the cache simulator.

The cache simulator used Akka for convenience as it models the
eviction policy as an actor. This allows the actors to be executed in
parallel, where each actor applies the access events in sequence. An
actor runs as a virtual thread by coordinating its work using
ForkJoinPool to avoid platform thread context switches.

We emulate this behavior by chaining a sequence of CompletableFuture
tasks per actor. The buffering of messages in the mailbox is managed
by the chain length, where a semaphore blocks the sending of new work
until the actor has caught up. This has the same performance, is less
code, and does not require learning a foreign framework.

7392 of 7501 relevant lines covered (98.55%)

0.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #3296.1 09 Sep 2022 05:48PM UTC 0
98.55
Source Files on build #3296
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #3296
  • 476394f4 on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc