Giter Club home page Giter Club logo

Comments (4)

fideloper avatar fideloper commented on May 23, 2024 1

source

from docker-php.

szepeviktor avatar szepeviktor commented on May 23, 2024 1

Every solution has its use.

  1. Monolith: every software runs on 1 host including 1 filesystem
  2. Monolith deployed in 1 container, same as 1. - the entire app in one container
  3. Separate database: dedicated host providing more resources, easy to connect through TCP - slower than UDS
  4. Database cluster: higher availability, much greater performance
  5. Separate services: static file serving, running the application, other services like a search service written in another language, e.g. https://github.com/meilisearch - you may have to use a shared filesystem
  6. Service clusters: services can scale - there must be a load-balancer and a fully automatic deploy mechanism for each service

from docker-php.

jaydrogers avatar jaydrogers commented on May 23, 2024 1

Major Update:

  • I've spent a lot of time cleaning these images up
  • We have a number of production apps running these images (and things have been quite stable 😅🤞)
  • I even added PHP 8.0 support

Special thanks

  • @fideloper: Thanks for making such a kick ass course, Shipping Docker. The knowledge you shared is extremely valuable.
  • @szepeviktor: Thanks for all of your help and feedback. I always appreciate learning from better developers. If you're interested, I created an issue specifically for you to roast my work 🤣: #16

Keep building awesome things! 🚀

from docker-php.

jaydrogers avatar jaydrogers commented on May 23, 2024

Update where I am leaving off today

Next Steps

Time to start populating things with PHP 🤠

from docker-php.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.