-
Notifications
You must be signed in to change notification settings - Fork 16
Maintenance: Reduce size of docker imge #168
Comments
My opinion is - and I know, you don't even listen - following a distributed Microservice oriented Architecture would have been a much better approach... |
Hey @realB12 why do you think we don't listen to you? I opened this issue in our pair programming session today. We discovered that the file size of the image has significantly increased and we didn't notice. It's probably caused by the changes to the |
Regarding your suggestion of a distributed Microservice oriented Architecture - feel free to open another issue and describe the architecture and the pros and cons. In that specific case it would be great if you could draw a diagram of the architecture to help us understand. See this example here. E.g. at the moment I don't quite understand what you mean with "I would make the database and API-Server two independent Containers" because that's actually the case 🤔 |
@realB12 I think you need to start at the very basics of feathersjs here: https://feathersjs.com/ as we already have a very granular micro service architecture setup, just not spread into different projects which isn't necessary as of today. However, if you feel that our current setup isn't working well you're invited to bring any pitfalls to our concerns (with proof of code/use or showcase please) and we'll discuss it. You're also much welcome to send us a draft as @roschaefer mentioned. If you're new to nodejs, feathers and nuxt feel free to join our discord and we will help you to gather the required knowledge. If you already have some or more deep knowledge, even better! Just jump on the train, contribute code or ideas. For discussion on topic's please open a separate issue if there isn't one ongoing already. We also do pairing sessions every now and then or on demand and a weekly or bi-weekly developer meeting in voice/video chat will follow soonish. Thanks and have a nice day! |
I am talking concepts and logical architecture not physical machines or code. Providing similar diagrams or code will not improve your insight nor will it help to get my message through. This would be just more of the same stuff, that is keeping you trapped in the box. Concerning Feathers: I will have a look into it. |
Without getting too close, I think you're exaggerating. Please hold back a bit. |
then tell me please how you want to contribute to our software? And why exactly do we need to listen to you? Who are you? Linus Torvalds? Oh and when you are done with feathers I hope you notice that almost every aspect can be put into a microservice. And even if it should be obvious let me enlight you: feathers is not a tool Last time I clearly provide you with an anwser on this matter:
WE refers to the team including all contributors together, participation takes place on related github issues and on discord (you are free to say hi in discord since you're already on the server), join the discussions and help us get stuff done. |
No "WE" is the stuff you already have in place and the core team defending it as hell ;-) |
I'll say it only once now: |
Our current
edge
docker image is 205MB big. That's way too large. Probably there is some potential for minimization of the image size. https://hub.docker.com/r/humanconnection/api-feathers/tags/The text was updated successfully, but these errors were encountered: