Likelihood to Recommend [Mirantis Cloud Native Suite (Docker Enterprise)] is the most advanced tool till now, which works as a VMs and separates any single application from the dependencies. Also, this tool is helping me in the agile development of the processes. It is strongly recommended to almost all major organizations.
Read full review TIBCO ActiveSpaces is only suited in the company where Tibco suites have been already used, the license cost is not a concern, it is only required for data caching purposes and only works in the client/server mode for middle-sizes of data. If the expectation is data cache + distributed computation or embedded IMDG is also one requirement or the data cluster needs span multiple data centers, other light-weight OpenSource IMDG solutions should be considered
Read full review Pros Containers - Docker is the go-to when using Containers, which are super useful if you need an environment that works both for Windows and Linux Efficiency - Docker is very lightweight and doesn't demand too much from your CPU or server CI/CD - Docker is excellent for plumbing into your build pipeline. It integrates nicely, is reliable, and has an easy set up. Read full review Tibco ActiveSpaces is an excellent caching tool. With good design, we can haven a efficient cache layer, that can respond to business needs in sub-seconds (milliseconds) rather than seconds / minutes to respond. This is specially useful for improving the efficiency of the services used in customer interactions.. like login, serving billing information, serving the customer's service usage and any other information customer is interested in accessing frequently. System process can also use the ActiveSpaces . By caching the information frequently used by the system processes, the data cab be accessed more frequently. And without much disruptions. If you are already using TIBCO tools, then ActiveSpaces is the right choice to use, as the product is well integrated with all the TIBCO Suite of products. ActiveSpaces integrates well with most common products like TIBCO BusinessWorks, TIBCO BusinessEvents etc. ActiveSpaces can be easily deployed to a target (TIBCO) environment, with very little additional effort. Although there is an effort required to deploy them. ActiveSpaces is supported by TIBCO BusinessWorks 5.13 and TIBCO BusinessWorks 6.x. Hence you are not forced to use any version of TIBCO BW, just because you have to use TIBCO ActiveSpaces. Read full review Cons Containers are often opaque - if a container doesn't work out of the box, it's messy to fix. Logging is complexified by the multiple containers and logs are often not piped to places you expect them to be. Networking is complexified due to internal port mapping between containers, etc. Read full review TIBCO ActiveSpaces Tuple-based data structure is not flexible enough to support customized native data objects. There is no secondary index option. Doesn't provide "predicate based In-Grid distributed search and result aggregation." only can be used as data cache, the node's only contribute memory but can not use the data partition owner node's computation power to apply the distributed computation customized by the user. Cross data center replication (geographically) is a pain. Encounter the performance issue when the data volume is huge, even according to the architecture design, linear scaling up should not have that issue. Read full review Usability Docker's CLI has a lot of options, and they aren't all intuitive. And there are so many tools in the space (Docker Compose, Docker Swarm, etc) that have their own configuration as well. So while there is a lot to learn, most concepts transfer easily and can be learned once and applied across everything.
Read full review Support Rating The community support for Docker is fantastic. There is almost always an answer for any issue I might encounter day-to-day, either on Stack Overflow, a helpful blog post, or the community Slack workspace. I've never come across a problem that I was unable to solve via some searching around in the community.
Read full review Alternatives Considered We've used XAMPP, PHPmyAdmin and similar local environments (our app is on PHP). Because of how easy you can change the configuration of libraries on PHP and versions (which is SO painful on XAMPP or other friendly LAMP local servers) we are using Docker right now. Also, being sure that the environment is exactly the same makes things easier for developing.
Read full review One biggest advantage of the Tibco ActiveSpaces is it's ease of integration with the TIBCO suite of products. Hence it is more suitable to TIBCO AS in conjunction with the TIBCO suite of products. All products could offer the same or different level of advantages. For the enterprises that are already using the AWS, then they will prefer to go for
Amazon ElastiCache . Oracle In-Memory Cache might have the same level of advantage but the if you are already using the TIBCO suite of products like the BusinessWorks, then TIBCO ActiveSpaces seems to be the right option since there is an out of box plugin available for TIBCO AS and it is compatible with TIBCO products. Otherwise, lots of custom coding is required to use the Oracle or Amazon products as these plugins are not readily available and supported by TIBCO BW.
Read full review Return on Investment Docker has made it possible for us to deploy code faster, increasing the productivity of our development teams. Docker has made it possible for us to decentralize our build and release system. This means that teams can deploy on their own schedule and our dev ops team can concentrate on building better tools rather than deploying for the teams Docker has allowed us to virtualize our entire development process and made it much simpler to build out new data centers. This, in turn, is significantly increasing our ROI by providing a path forward for internationalization. Read full review The cost of Tibco ActiveSpaces is quite high, while the added value it brought is not as we expected. Read full review ScreenShots