Skip to content

Commit fe9a961

Browse files
committed
1 parent 50958ea commit fe9a961

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed

content/posts/meetup-55-wrapup.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,13 @@ CERNBox](https://www.epj-conferences.org/articles/epjconf/pdf/2025/22/epjconf_ch
7272

7373
### Highlight from the presentation
7474

75-
* not uncontroversial: you can get rid of a database at the core of your application (which was, in parts, a bottleneck) and move to a file based setup (plus lots of caches)
76-
* moving from individual shares to the concept of spaces opened up a more maintainably way to handle users (and users that left)
75+
* not uncontroversial: you can get rid of a database at the core of your application (which was, in parts, a bottleneck) and move to a file based setup (and caching)
76+
* moving from individual *shares* to the concept of *spaces* opened up a more maintainably way to handle users (and users that left)
7777
* moving from from individual microservices to a more monolithic microservice architecture has been beneficial; internally opencloud uses [nats](https://nats.io/) for messaging (cf. list of microservices in the docs: [section services](https://docs.opencloud.eu/docs/dev/server/))
7878
* large scale deployments with predictable, but still spiky patterns inspired changes to the node communication setup
7979
* while user report that opencloud feels fast, it is hard to attribute this to the move from PHP to Go, only
8080
* the layer between a (distributed) filesystem or object store and the end user
81-
view has is developed by an active community, which in parts is organized
81+
view is developed by an active community, which in parts is organized
8282
under the [CS3](https://www.cs3community.org/) umbrella
8383

8484
Found out more about the project at:
@@ -90,6 +90,27 @@ Thanks again to [Klaas](https://www.linkedin.com/in/klaasf/) and
9090
[Jörn](https://www.xing.com/profile/Joern_Dreyer) for the inspiring
9191
presentation!
9292

93+
94+
### References
95+
96+
Assorted references from the talk:
97+
98+
* [lizardfs](https://github.com/lizardfs/lizardfs), forked from [MooseFS](https://en.wikipedia.org/wiki/Moose_File_System)
99+
* [SaunaFS](https://saunafs.com/)
100+
* [Ceph filesystem](https://ceph.io/)
101+
* [GPFS](https://en.wikipedia.org/wiki/GPFS) (IBM)
102+
* [SeaFile](https://www.seafile.com)
103+
* [PyDio](https://www.pydio.com/)
104+
* [CS3 APIs](https://github.com/cs3org/cs3apis)
105+
* [NFS](https://en.wikipedia.org/wiki/Network_File_System) (use [noacl](https://ftp.gwdg.de/pub/linux/centos.discontinued/4.1/docs/html/rhel-rg-en-4/s1-nfs-client-config.html)!)
106+
* [k6](https://k6.io/), designed for load testing
107+
* [gomicro](https://github.com/micro/go-micro), microservice framework
108+
* [DNS based routing in k8s](https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/)
109+
* [Apache Tika](https://tika.apache.org), can be used as a [document extractor](https://docs.opencloud.eu/docs/dev/server/Services/search/Search-info/#tika-extractor)
110+
* [Collabora](https://www.collaboraonline.com/), online document editing suite
111+
* [WebDAV specs](http://www.webdav.org/specs/) (extension to the HTTP/1.1 protocol that allows clients to perform remote Web content authoring operations -- [RFC4918](https://www.ietf.org/rfc/rfc4918.txt))
112+
113+
93114
----
94115

95116
[Join our meetup](https://www.meetup.com/de-DE/leipzig-golang/) to get notified of upcoming events.

0 commit comments

Comments
 (0)