I want to say that after CT 5.40 this is for me and my needs first stable version.
I installed, recompile everything, make my own tests and put into production. So far no problem.
With past versions I always have some problem.
String leaks,
Postgres numeric is 10000 higher if declared as decimal (28.8) on win64.
Indy library ungzip problem.
BGRA changed drawing of some controls.
Reports are not working because some component names are changed.
Incorrect UFT8 string cause some UTF8 functions to loop indefinetly... etc
SSL do not work on win 32
Most of this I, or somebody else fixed. I now this errors are not from CT team but from 3rd parties and unstable fpc that we use.
For example, after installation of of CT580 I need to take fixed indy package of CT540 to recompile and work with it.
So this is first version after long time that I do not need to fix anything. Just recompile and put in production.
Thanks very much for CT590.
Now. About distributed environment.
I need some library or programming pattern how to do such systems (system must automatically scale horizontally (enlarge and shrink)).
I assume that I need some brokers, load balancers, publish-subsribe patterns, log system, service availability recognitions...
Does anybody knows some library which can be written in some other language (C, C++) but usable in FPC (LINUX and WINDOWS)?
Regards