You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/awesome/awesome-cl.md
+20-8
Original file line number
Diff line number
Diff line change
@@ -203,12 +203,8 @@ Persistent object databases
203
203
*[ubiquitous](https://github.com/Shinmera/ubiquitous) - A library providing easy-to-use persistent configuration storage. [zlib][33].
204
204
*[cl-prevalence](https://common-lisp.net/project/cl-prevalence/) - in-memory database system. Implementation of Object Prevalence, in which business objects are kept live in memory and transactions are journaled for system recovery. [github fork](https://github.com/40ants/cl-prevalence). [LLGPL][8].
205
205
* See also [cl-prevalence-multimaster](https://github.com/40ants/cl-prevalence-multimaster), to syncronize multiple cl-prevalence systems state.
206
-
*[cl-naive-store](https://gitlab.com/Harag/cl-naive-store) - a naive persisted, in memory (lazy loading), indexed, document store for Common Lisp. [MIT][200].
207
-
- see [the introductory blog post](https://zaries.wordpress.com/2022/05/31/cl-naive-store/)
208
-
- dare we add: used in production by the author's company (ASTN Group, see awesome-lisp-companies)
209
-
210
-
See also [Clache](https://github.com/html/clache), that can save any object on disk.
211
206
207
+
See also the [Caching (serialization)](#caching-serialization) section.
212
208
213
209
Graph databases
214
210
---------------
@@ -1683,10 +1679,26 @@ For more: [Sabra Crolleton's extensive test frameworks comparison](https://sabra
1683
1679
Utilities
1684
1680
=========
1685
1681
1686
-
Caching
1687
-
-------
1682
+
Caching (serialization)
1683
+
-----------------------
1684
+
1685
+
*[cl-store](https://github.com/skypher/cl-store) - a portable serialization package which gives you the ability to store all common-lisp data types into streams. MIT.
1686
+
* Call `store object "file.bin")` to store a (possibly compound) lisp object to disk, and `restore` to get it back.
1687
+
*[clache](https://github.com/html/clache) - General caching facility. Cache any Lisp object on disk or in memory. [LLGPL][8].
1688
+
* built on cl-store
1689
+
* a cache can be persistent or have an expiration time.
*[cl-naive-store](https://gitlab.com/Harag/cl-naive-store) - a naive persisted, in memory (lazy loading), indexed, document store for Common Lisp. [MIT][200].
1693
+
- see [the introductory blog post](https://zaries.wordpress.com/2022/05/31/cl-naive-store/)
1694
+
- dare we add: used in production by the author's company (ASTN Group, see awesome-lisp-companies)
1695
+
1696
+
See also the [Persistent object databases](#persistent-object-databases) section.
1697
+
1698
+
1699
+
Caching (memoization)
1700
+
-----------------------
1688
1701
1689
-
*[clache](https://github.com/html/clache) - General caching facility. Cache any Lisp object on disk or in memory. A cache can be persistent or have an expiration time. [LLGPL][8].
1690
1702
*[function-cache](https://github.com/AccelerationNet/function-cache) - A Common Lisp function caching / memoization library. [BSD][15].
*[celestine](https://github.com/celestinecr/celestine) - Create SVG images using a DSL
263
264
*[ffmpeg](https://github.com/spider-gazelle/ffmpeg) - FFmpeg bindings that works with StumpyPNG to extract frames
@@ -319,6 +320,7 @@ described in [RFC 8032]
319
320
*[pinger](https://github.com/spider-gazelle/pinger) - Ping IP addresses and DNS entries without requiring sudo
320
321
*[port_midi](https://github.com/jimm/crystal_port_midi) - Crystal C bindings for the PortMIDI cross-platform MIDI I/O library
321
322
*[retriable.cr](https://github.com/Sija/retriable.cr) - Simple DSL to retry failed code blocks
323
+
*[sentry](https://github.com/crystal-china/sentry) - Build/Runs your crystal application, watches files, and rebuilds/restarts app on file changes.
322
324
*[serf-handler.cr](https://github.com/wyhaines/serf-handler.cr) - Framework for building Serf handlers, with a suite of useful builtin capabilities
323
325
*[simple_retry](https://github.com/spider-gazelle/simple_retry) - Simple tool for retrying failed code blocks
324
326
*[sslscan.cr](https://github.com/NeuraLegion/sslscan.cr) - Crystal shard wrapping the rbsec/sslscan utility
@@ -524,7 +526,7 @@ described in [RFC 8032]
524
526
*[icr](https://github.com/crystal-community/icr) - Interactive console for Crystal (like IRB for Ruby)
525
527
*[Invidious](https://github.com/iv-org/invidious) - Invidious is an alternative front-end to YouTube
526
528
*[mpngin](https://github.com/thewalkingtoast/mpngin) - A URL shortener with simple stats
527
-
*[procodile](https://github.com/crystal-china/procodile_cr) - Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
529
+
*[procodile](https://github.com/crystal-china/procodile) - Run processes in the background (and foreground) on Mac & Linux from a Procfile (for production and/or development environments)
528
530
*[quicktype](https://quicktype.io/) - Generate models and serializers from JSON, JSON Schema, GraphQL, and TypeScript
529
531
*[shards.info](http://shards.info/) - Web service that lists all repositories on GitHub that have Crystal code in them. The sources are available on [GitHub](https://github.com/mamantoha/shards-info)
Copy file name to clipboardexpand all lines: docs/awesome/awesome-jmeter.md
-4
Original file line number
Diff line number
Diff line change
@@ -63,7 +63,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25
63
63
64
64
### DSL
65
65
66
-
-[Ruby-JMeter](https://github.com/flood-io/ruby-jmeter) - A Ruby-based DSL for building JMeter test plans.
67
66
-[jmeter-java-dsl](https://abstracta.github.io/jmeter-java-dsl/) - Simple Java API to run JMeter performance tests in an VCS and programmers friendly way.
68
67
-[jmeter-dotnet-dsl](https://abstracta.github.io/jmeter-dotnet-dsl/) - Simple .Net API to run JMeter performance tests in an VCS and programmers friendly way.
69
68
-[jmeter-groovy-dsl](https://github.com/smicyk/groovy-jmeter) - The Groovy-JMeter project is simple DSL to write JMeter test plans.
@@ -163,7 +162,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25
163
162
164
163
-[Perforce BlazeMeter](https://www.blazemeter.com/) - Performance engineering platform with JMeter and Selenium support.
165
164
-[OctoPerf](https://octoperf.com/) - SaaS and On-Premise Load Testing Tool with JMeter and Selenium support.
166
-
-[Tricentis Flood](https://www.flood.io/) - Load testing service with JMeter, Gatling and Selenium scenarios support.
167
165
-[RedLine13](https://redline13.com/) - AWS-based load testing service with JMeter, Gatling and Selenium scenarios support.
168
166
-[LoadRunner Cloud](https://www.opentext.com/products/loadrunner-cloud) - OpenText cloud-based solution for web and mobile performance testing with JMeter and Gatling support (formerly Micro Focus LoadRunner Cloud, formerly HP StormRunner Load).
169
167
-[Loadium](https://loadium.com/) - AWS-based load testing service with JMeter and Selenium support.
@@ -245,7 +243,6 @@ This list grew up from [an occasional answer](https://sqa.stackexchange.com/a/25
245
243
246
244
-[Easy and realistic Load Testing of HTTP Live Streaming (HLS) with Apache JMeter](https://www.ubik-ingenierie.com/blog/easy-and-realistic-load-testing-of-http-live-streaming-hls-with-apache-jmeter/)
247
245
-[Using JMeter to Load Test Live HLS Concurrency of Wowza Streaming Engine](https://web.archive.org/web/20210918113142/https://www.realeyes.com/blog/wowza-streaming/)
248
-
-[Load testing HLS with Ruby JMeter](https://www.flood.io/blog/load-testing-hls-with-ruby-jmeter)
249
246
-[How to Test Video Streaming with JMeter](https://www.blazemeter.com/blog/video-streaming-testing)
0 commit comments