Is it TIBCO really a widely used framework? [closed] - frameworks

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I keep finding -quite interesting- job positions that require knowledge of this specific framework. My question is: It's worth gaining laboral experience at TIBCO? Besides the job search related sites, where can I find trustful information regarding the current use of a framework/technology?
And, on which factors does usually depend the success of certain programming framework amongst others?
I want to figure out if TIBCO will have a long-term future. Thank you for any help you can provide on this subject.
(Feel free to edit if the question(s) can be formulated better ^^)

TIBCO BusinessWorks (I assume you are talking about that specific product, out of the very large TIBCO product selection) is an integration software. As such, you should learn it if you are interested in working in the integration field.
FYI : Integration requires a lot of soft skills and complex problem resolution techniques. It is mostly related to data routing and transport (think: REST-enabling Mainframe software).
As for selecting TIBCO products, I personally believe the company to be a great integration software provider.
TIBCO is a lot more than BW ! Many products deserve attention, such as EMS, Service Grid, BPM, MFT, Spotfire, etc.
How popular really is TIBCO ?
It might be simplistic, but I like to use Google Trends for that sort of questions...
TIBCO vs Websphere vs webMethods vs Spring int : TIBCO 2nd, Websphere 1st (dropping rapidly)
TIBCO alone (a steady slow drop, but still strong)
TIBCO EMS vs MQ vs Active MQ vs RabbitMQ : EMS steady (but not high), RabbitMQ rising
Some topics like TIBCO Spotfire have some more traction...

Related

ItextSharp implementation across load balancer [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
We're evaluating ITextSharp (now known as IText) for producing pdf documents. This will be used in our websites which will be published across a load-balanced solution amongst several servers.
According to Itext, this will require a production license per server (we're not open-source) in our load balanced configuration, as well as uat and developer licenses. This is obviously a considerable investment.
Could anyone recommend any alternatives to reduce the costs?
Also, is there a pattern we could adopt to minimise the migration effort of the existing website prototype if we were to use another product?
You could change your architecture a bit and have a dedicated PDF generation server. You'd then need to boil your requests down to something that could be sent between the servers. Depending on your goals, that could be something relatively simple, such as a user ID and a report name, or complex (text layout, that image there).
As far as distancing yourself from the commercial iText, there are two options.
1) Use the older MPL iTextSharp. It won't have all the latest features and bugfixes, but it's hard to beat the price.
2) The "wrapper" design pattern. Build a relatively generic interface, and have your current implementation of that interface sit atop iText. If you later need to swap it out, you're rebuilding the glue code, not your whole app.

What is difference between Tableau and QlikView [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
Recently I learned Tableau Visualization tool but I am not able differentiate between Tableau and QlikView.
could any one detailed me what's functional difference, I take round in google so please don't reply copy past from google.
Not a detailed functional difference analysis, no, but an overview as I see it.
Tableau is, as you say, a visualisation tool - it has some fairly simple data loading capabilities, but for complex environments relies on other data extraction tools like Alteryx. Tableau focuses on the front-end with things like a wide range of chart types, recommended chart types based on the nature of the data. That said, it is not a fully-responsive web-based product - you design separately for mobile and other different screen resolutions.
QlikView it's fair to say isn't as "pretty" as Tableau, but it does have a very powerful data extraction script language as well as in-memory associative technology for very fast data analysis. It's also not fully-responsive in a web browser - although it does have some limited mobile functionality that works out of the box.
You should also look at Qlik Sense (essentially the successor to QlikView) which seems to me to be the best of both worlds - it's visually appealing like Tableau but has the powerful ETL tools and in-memory technology of QlikView.
Hope that helps. I think the Gartner BI 2017 report just came out, so it'd be worth looking at that for a broader overview of capabilities across BI tools.

Open source BPM with web based UI form designer? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Does anybody know of any open source BPM products that include a good web based UI form designer?
I've seen Joget which looks good. Anything else?
Alfresco's Activiti (http://www.activiti.org) BPM Engine is probably the most widely used open source BM product. It is released under the Apache 2 license making it considerable more appealing for commercial applications than Joget (GPL License).
When Activiti is combined with BP3's Brazos ( http://bp-3.com/activiti ) UI and Portal technologies, you have an enterprise class Open Source BPM environment.
Here's my feedback on some opensource BPMS (java based).
Bonitasoft BPM. The most advanced studio for processes and forms, but it's an installed program.
Activity. Modelization is based on eclipse plugins. If I remember well, you can't modify form in a web designer. You can also design forms based with XML.
JBPM. Comes with a web based designer for processes and form. It's what you're looking for I think.
Camunda. It does not bring form designer yet so you have to design them using XML.
Bonitasoft BPM may be the simpliest to use. Camunda is my favourite for its features and how it is finished. jBPM brings some nice features (like a rules engine) but looks very complicated at first. And activity may be the most open software but it lacks QA.
Hope it helps, feel free to give us feedback on which one you choose as I'm also interested :)

SOA technology choice for Java Developer [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
I am a newbie Java EE 6 Developer (EJB 3.1 ; JPA 2.0 ; JSF 2.0; etc..).
I want to start learning SOA using Java. I found 2 ways:
SOAP: which is complicated and boring to learn; the only strong point: is the UDDI/WSDL listing
REST: easy to learn & to deploy; many strong points : performance, security, speed...
My question: What the market needs now? SOAP or REST? If I choose REST, it will be the right choice ??
This will depend a lot on your business area. For fast moving technology areas such as back end for mobile phone apps, ticket systems, anything Google or areas where you have most of the control yourself - REST is probably the best choice, but if you work with business areas that changes technology slower, SOAP is still dominant and will be for a very long time. Examples are banking, medicine etc. It is often the same areas that get a lot of value out of the strict WSDL design.
it is no "right" choice, it depends on what you are working with, and what kind of systems you plan to integrate with. That being said, REST is probably the architecture for the future.
to get more information, read this:
Representational state transfer (REST) and Simple Object Access Protocol (SOAP)

Undergraduate project related to High Performance Computing or similar fields [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am looking for ideas for my undergraduate project and I quite like the area of High Performance Computing , has got a lot of scope for research . Are there any ideas / already existing open source projects worth looking at ?
One hot field right now is in the area of algorithmic trading. You can sign up for $3000 (if you're under 21 -- it's $10k for over 21) at InteractiveBrokers.com and they will give you a free paper trading account (which is fake money traded using realtime data) of $10,000,000. They have API's in C#, C++, VB, Java and reasonable support... You could write your own stock pair trading algorithm. They have good documentation on how to get started.
You can scale this as high as you want, also a lot of people do high frequency trading which requires hpc and in-depth knowledge of Unix and C++.
Worth looking into, my 2 cents.
Perhaps massively parallel processing? Libraries like Cuda, OpenCL, and DirectCompute are just blossoming, and have a high likelihood of becoming commonplace. In my company, we are researching uses for OpenCL, and we're finding that it has the potential to revolutionize our industry.
Just a thought.
I would suggest looking at Sandia National Labs's SST (The Structural Simulation Toolkit). Its a highly parallel simulator framework used for HPC. It uses and incorporates other simulators from academia and industry. For instance, it currently integrates GEM5, QSim, MacSim, DRAMSim, Merlin, Portals, DRAMSim2, Iris, etc. Moreover, it is open source so you can contribute to the development.
You could work on integrating other academia components into SST, improve the interface of one of the components with SST, or just improve of the components themselves.