@90991173 Most php programmers in my experience dont have a clear separation of front and back that talk via a rest layer like we tend to do with modern web apps. @ddc3da8f
@b05df304 @ddc3da8f and if they do, they than do not separate data model and this will kill them during horizontal scaling because they are not stateless :-) you have idea how many state full micro services I have seen in my live in terms of for example login sessions. Technically impossible to horizontally scale.
@90991173 @b05df304 well, Redis sessions will do when Redis crashes, the whole system crashes π€π³
@ddc3da8f thats why you run redis in a high availibility cluster itself... To create high availibility servers all your services need to be capable and running in high availiblity mode as well (usually means multiple servers all staying in sync somehow) @90991173
@b05df304 @ddc3da8f and we are back to Erlang/OTP and distributed Mnesia, never understood how someone can name data storage system like this :-)