We are releasing the GDK in alpha (SpatialOS documentation) so we can react to feedback and iterate on development quickly. To facilitate this, during our alpha stage we don’t have a formal deprecation cycle for APIs and workflows. This means that everything and anything can change. In addition, documentation is limited and some aspects of the GDK are not optimized and stability on a single server is significantly better than multi-server deployments.
Given these considerations, for now we recommend using the GDK in projects in the evaluation or prototype stage. This ensures that your project’s requirements are in line with the GDK’s timeline.
Although the GDK is not fully ready in terms of performance and stability yet, this is a great time to get involved and shape it with us. We are committed to improving the GDK rapidly, aiming for a more stable release in Q2 2019 (development roadmap). See the full feature list on the documentation website.