Apache Kafka vs. IBM MQ vs. Workday Human Capital Management

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Kafka
Score 8.9 out of 10
N/A
Apache Kafka is an open-source stream processing platform developed by the Apache Software Foundation written in Scala and Java. The Kafka event streaming platform is used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.N/A
IBM MQ
Score 8.8 out of 10
N/A
IBM MQ (formerly WebSphere MQ and MQSeries) is messaging middleware.N/A
Workday HCM
Score 7.8 out of 10
N/A
Workday Human Capital Management is a cloud-native system offering a globally consistent user experience. Workday HCM is part of an intelligent, unified system with other Workday products.N/A
Pricing
Apache KafkaIBM MQWorkday Human Capital Management
Editions & Modules
No answers on this topic
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Apache KafkaIBM MQWorkday HCM
Free Trial
NoYesNo
Free/Freemium Version
NoYesNo
Premium Consulting/Integration Services
NoNoNo
Entry-level Setup FeeNo setup feeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Apache KafkaIBM MQWorkday Human Capital Management
Considered Multiple Products
Apache Kafka
Chose Apache Kafka
Confluent Cloud is still based on Apache Kafka but it has a subscription fee so, from a long term perspective, it is wiser to deploy your own Kafka instance that spans public and private cloud. Amazon Kinesis, Google Cloud Pub/Sub do not do well for a very number of messages …
Chose Apache Kafka
Kafka is faster and more scalable, also "free" as opensource (albeit we deploy using a commercial distribution). Infrastructure tends to be cheaper. On the other hand, projects must adapt to Kafka APIs that sometimes change and BAU increases until a major 1.x version comes out …
IBM MQ
Chose IBM MQ
Apache Kafka may be a better option in comparison with IBM MQ its real-time data streaming and large data payload service. It depends upon the specific requirement and meets those needs. MuleSoft any point platform is very easy to connect to various other types of platforms in …
Chose IBM MQ
I've also used Apache Kafka and RabbitMQ. Compared to these, IBM MQ offers superior reliability and transactional integrity, making it a better choice for complex, mission-critical enterprise environments where message delivery and security are paramount. We chose IBM MQ for …
Chose IBM MQ
Kafka is renowned for its impressive throughput, fault tolerance, and real-time data streaming capabilities. Nonetheless, IBM MQ remains the preferred choice due to its unwavering commitment to guaranteed delivery and exceptional reliability. Fault-Tolerant Architectures of IBM …
Chose IBM MQ
Nothing like MQ . The backbone of the banking industry or any other area . however most of the rivals are light weight and integration is easy .
Chose IBM MQ
We found IBM MQ very easy to get started and quick to learn by the new users with a short learning curve and seamlessly integrates with IBM products, and quick to perform self-service analytics and make informed business decisions. IBM MQ is also very straightforward in …
Chose IBM MQ
IBM MQ is very stable and a proven product compared to other Messaging platforms available. Performance was better than WSO2 product and also the RabbitMQ. Though Kafka and IBM MQ is not directly comparable, Kafka is more suited for event based systems and also where there is …
Chose IBM MQ
IBM MQ is the product for inter-business communication for security, flexibility and scalability.
Workday HCM

No answer on this topic

Features
Apache KafkaIBM MQWorkday Human Capital Management
Human Resource Management
Comparison of Human Resource Management features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
9.0
99 Ratings
10% above category average
Employee demographic data00 Ratings00 Ratings8.984 Ratings
Employment history00 Ratings00 Ratings8.294 Ratings
Job profiles and administration00 Ratings00 Ratings8.996 Ratings
Workflow for transfers, promotions, pay raises, etc.00 Ratings00 Ratings9.091 Ratings
Organizational charting00 Ratings00 Ratings9.890 Ratings
Organization and location management00 Ratings00 Ratings9.887 Ratings
Compliance data (COBRA, OSHA, etc.)00 Ratings00 Ratings8.662 Ratings
Payroll Management
Comparison of Payroll Management features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.6
82 Ratings
6% above category average
Pay calculation00 Ratings00 Ratings9.870 Ratings
Support for external payroll vendors00 Ratings00 Ratings7.358 Ratings
Off-cycle/On-Demand payment00 Ratings00 Ratings9.120 Ratings
Benefit plan administration00 Ratings00 Ratings8.965 Ratings
Direct deposit files00 Ratings00 Ratings9.071 Ratings
Salary revision and increment management00 Ratings00 Ratings9.068 Ratings
Reimbursement management00 Ratings00 Ratings7.445 Ratings
Leave and Attendance Management
Comparison of Leave and Attendance Management features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.6
77 Ratings
5% above category average
Approval workflow00 Ratings00 Ratings8.976 Ratings
Balance details00 Ratings00 Ratings8.176 Ratings
Annual carry-forward and encashment00 Ratings00 Ratings8.962 Ratings
Employee Self Service
Comparison of Employee Self Service features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.2
97 Ratings
0% below category average
View and generate pay and benefit information00 Ratings00 Ratings8.186 Ratings
Update personal information00 Ratings00 Ratings8.195 Ratings
View company policy documentation00 Ratings00 Ratings7.975 Ratings
Employee recognition00 Ratings00 Ratings8.958 Ratings
View job history00 Ratings00 Ratings8.186 Ratings
Asset Management
Comparison of Asset Management features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.4
25 Ratings
4% above category average
Tracking of all physical assets00 Ratings00 Ratings8.425 Ratings
HR Reporting
Comparison of HR Reporting features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
7.4
81 Ratings
2% below category average
Report builder00 Ratings00 Ratings8.977 Ratings
Pre-built reports00 Ratings00 Ratings6.379 Ratings
Ability to combine HR data with external data00 Ratings00 Ratings7.167 Ratings
Onboarding
Comparison of Onboarding features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.9
59 Ratings
11% above category average
New hire portal00 Ratings00 Ratings8.954 Ratings
Manager tracking tools00 Ratings00 Ratings8.955 Ratings
Performance and Goals
Comparison of Performance and Goals features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.9
63 Ratings
10% above category average
Corporate goal setting00 Ratings00 Ratings8.953 Ratings
Individual goal setting00 Ratings00 Ratings8.962 Ratings
Line-of sight-visibility00 Ratings00 Ratings8.953 Ratings
Performance tracking00 Ratings00 Ratings8.961 Ratings
Performance Management
Comparison of Performance Management features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.1
66 Ratings
2% above category average
Performance plans00 Ratings00 Ratings8.165 Ratings
Performance improvement plans00 Ratings00 Ratings8.157 Ratings
Review status tracking00 Ratings00 Ratings8.161 Ratings
Review reminders00 Ratings00 Ratings8.160 Ratings
Multiple review frequency00 Ratings00 Ratings8.153 Ratings
Succession Planning
Comparison of Succession Planning features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.0
43 Ratings
1% above category average
Create succession plans/pools00 Ratings00 Ratings8.137 Ratings
Candidate ranking00 Ratings00 Ratings8.037 Ratings
Candidate search00 Ratings00 Ratings8.041 Ratings
Candidate development00 Ratings00 Ratings7.839 Ratings
Recruiting / ATS
Comparison of Recruiting / ATS features of Product A and Product B
Apache Kafka
-
Ratings
IBM MQ
-
Ratings
Workday Human Capital Management
8.4
51 Ratings
7% above category average
Job Requisition Management00 Ratings00 Ratings8.848 Ratings
Company Website Posting00 Ratings00 Ratings8.941 Ratings
Publish to Social Media00 Ratings00 Ratings7.236 Ratings
Job Search Site Posting00 Ratings00 Ratings8.942 Ratings
Duplicate Candidate Prevention00 Ratings00 Ratings8.742 Ratings
Applicant Tracking00 Ratings00 Ratings8.042 Ratings
Notifications and Alerts00 Ratings00 Ratings8.146 Ratings
Best Alternatives
Apache KafkaIBM MQWorkday Human Capital Management
Small Businesses

No answers on this topic

No answers on this topic

Dayforce Powerpay
Dayforce Powerpay
Score 9.2 out of 10
Medium-sized Companies
IBM MQ
IBM MQ
Score 8.8 out of 10
Apache Kafka
Apache Kafka
Score 8.9 out of 10
Paypro Workforce Management
Paypro Workforce Management
Score 9.1 out of 10
Enterprises
IBM MQ
IBM MQ
Score 8.8 out of 10
Apache Kafka
Apache Kafka
Score 8.9 out of 10
PeopleStrong
PeopleStrong
Score 10.0 out of 10
All AlternativesView all alternativesView all alternativesView all alternatives
User Ratings
Apache KafkaIBM MQWorkday Human Capital Management
Likelihood to Recommend
8.0
(19 ratings)
8.7
(47 ratings)
8.2
(133 ratings)
Likelihood to Renew
9.0
(2 ratings)
9.1
(1 ratings)
9.0
(18 ratings)
Usability
8.0
(2 ratings)
7.7
(6 ratings)
8.0
(15 ratings)
Availability
-
(0 ratings)
9.5
(29 ratings)
6.6
(8 ratings)
Performance
-
(0 ratings)
-
(0 ratings)
7.3
(7 ratings)
Support Rating
8.4
(4 ratings)
9.1
(27 ratings)
8.0
(27 ratings)
In-Person Training
-
(0 ratings)
-
(0 ratings)
9.6
(6 ratings)
Online Training
-
(0 ratings)
-
(0 ratings)
7.0
(7 ratings)
Implementation Rating
-
(0 ratings)
-
(0 ratings)
8.0
(11 ratings)
Configurability
-
(0 ratings)
-
(0 ratings)
7.5
(2 ratings)
Ease of integration
-
(0 ratings)
-
(0 ratings)
8.2
(1 ratings)
Product Scalability
-
(0 ratings)
-
(0 ratings)
7.3
(1 ratings)
Vendor post-sale
-
(0 ratings)
-
(0 ratings)
7.0
(1 ratings)
Vendor pre-sale
-
(0 ratings)
-
(0 ratings)
5.0
(1 ratings)
User Testimonials
Apache KafkaIBM MQWorkday Human Capital Management
Likelihood to Recommend
Apache
Apache Kafka is well-suited for most data-streaming use cases. Amazon Kinesis and Azure EventHubs, unless you have a specific use case where using those cloud PaAS for your data lakes, once set up well, Apache Kafka will take care of everything else in the background. Azure EventHubs, is good for cross-cloud use cases, and Amazon Kinesis - I have no real-world experience. But I believe it is the same.
Read full review
IBM
In the context of Internet of Things (IoT) applications, IBM MQ plays a pivotal role in managing the substantial data streams emanating from interconnected devices. Its primary function is to guarantee the dependable transmission and processing of data, catering to a diverse range of IoT use cases, including but not limited to smart city initiatives, healthcare monitoring systems, and industrial automation solutions. In the telecommunications sector, IBM MQ is employed for message routing, call detail record (CDR) processing, and network management to ensure real-time data exchange and fault tolerance. When managing the supply chain and logistics, IBM MQ is used to ensure timely and accurate communication between different entities, including suppliers, warehouses, and transportation providers. IBM MQ can be cost-prohibitive for smaller organizations due to licensing and maintenance costs. In such cases, open-source or lightweight messaging solutions may be more appropriate. For scenarios requiring extremely low-latency, real-time data exchange, and high throughput, other messaging technologies, like Apache Kafka, may be more suitable due to their specialized design for such use cases.
Read full review
Workday
I would say it's well suited in every environment because I think it does so much. It's like the holy grail of HRIS systems is what I like to call it because thinking about all parts of the employee lifecycle, it lives here in Workday Human Capital Management. So I love the fact that you can do the people data analytics, you can store employee records, the talent acquisition pieces there. I'm thinking I can't think of anything negative right now except for the fact that I can't drill down into the data for the people analytics side. Other than that, I think it's literally, yeah, the holy grail of HRIS systems, I love it and I would highly recommend it.
Read full review
Pros
Apache
  • Really easy to configure. I've used other message brokers such as RabbitMQ and compared to them, Kafka's configurations are very easy to understand and tweak.
  • Very scalable: easily configured to run on multiple nodes allowing for ease of parallelism (assuming your queues/topics don't have to be consumed in the exact same order the messages were delivered)
  • Not exactly a feature, but I trust Kafka will be around for at least another decade because active development has continued to be strong and there's a lot of financial backing from Confluent and LinkedIn, and probably many other companies who are using it (which, anecdotally, is many).
Read full review
IBM
  • The documentation is very clear,It is understandable and the support helps to configure it in the best way.
  • Server guidelines make it possible to get the most out of work management. It's broad, we can work with different operating systems, I really recommend using linux.
  • It is highly compatible with systems, brockers, applications, and data accumulation programs, it is possible to configure everything so that after the installation of programs, they can communicate with each other and then throw data to an external program that accumulates it and represents in clear details of steps to follow and make business decisions.
Read full review
Workday
  • Groups employees in management hierarchies and creates Org Charts that are easy to navigate and allow for visualizing management chains regardless of employee locations
  • Intuitive and easy to use. The Workday search functionality works very much like Google; one can search for anything that they have access to in the database and drill down into the various details. All information is connected through hyperlinks and users can easily keep digging into the details for as far as their security access would take them.
  • Tasks such as to do, review or approve items are sent to the user's Workday Inbox, very much resembling email. Notifications about outstanding "to do" items are also sent to each the user's work email address on a daily basis.
Read full review
Cons
Apache
  • Sometimes it becomes difficult to monitor our Kafka deployments. We've been able to overcome it largely using AWS MSK, a managed service for Apache Kafka, but a separate monitoring dashboard would have been great.
  • Simplify the process for local deployment of Kafka and provide a user interface to get visibility into the different topics and the messages being processed.
  • Learning curve around creation of broker and topics could be simplified
Read full review
IBM
  • There is limitation on number of svrconn connections you can have to MQ on the mainframe which has been an major issue for us. This has been an issue for us for over 4 years and still no fix although I am aware IBM have been working on a solution over the last year.
  • When upgrading to MQ V9.3 on our MQ appliances there is no fall-back option. This was the same for MQ V9.2 upgrade from MQ V9.0. For production upgrades this I believe is not acceptable.
  • AMS is not supplied as part of the standard mainframe MQ licence. You need an extra licence. IBM tell customers how important security and protecting data is yet they still want to charge for this software. The cost of MQ on the mainframe is not cheap so I would expect AMS to be part of the base product.
Read full review
Workday
  • Should have more option in time sheet like choose project code or something.
  • On The pay page, it should have options to view past salaries; it may be there already but not in the version that I use.
  • The employee information page does not have a back button to navigate to the previous page.
Read full review
Likelihood to Renew
Apache
Kafka is quickly becoming core product of the organization, indeed it is replacing older messaging systems. No better alternatives found yet
Read full review
IBM
No answers on this topic
Workday
It is work to make one system the source of truth for our data, but now that it is done, there is less work involved in staying on this path. This means for us that maintaining and/or implementing new modules like performance, finance, talent, etc. is simple. It's a no-brainer
Read full review
Usability
Apache
Apache Kafka is highly recommended to develop loosely coupled, real-time processing applications. Also, Apache Kafka provides property based configuration. Producer, Consumer and broker contain their own separate property file
Read full review
IBM
I give it a nine because it has significantly improved my team's data reliability and operational efficiency. Its great security features give us peace of mind, knowing our sensitive data is well protected. While the setup might initially be complex, I believe the long-term benefits far outweigh this hurdle.
Read full review
Workday
Workday's on a great path in terms of user experience. Their goals is to deliver a use experience that doesn't require training or instruction, like Amazon on the consumer side for example. That's hard to do when you're talking about complex business processes and important and sensitive employee information, but they're doing it well
Read full review
Reliability and Availability
Apache
No answers on this topic
IBM
The messages are delivered instantly with this software and it integrates with our technology stack, in terms of availability we only had one failure when we were doing some testing and integration with third parties, the features of this software make it always available and its deployment is easy for the company, it does not generate expenses due to failures
Read full review
Workday
In 2014, Workday has changed the update process. There will be two updates a year; the updates will be delivered to customers typically in a 24 hour window during these two weekends a year. They also keep the Community up-to-date about any planned outages, etc. There is weekly scheduled downtime on Friday night.
Read full review
Performance
Apache
No answers on this topic
IBM
No answers on this topic
Workday
From my perspective, the system runs like a well oiled machine and I have not had any issues with customers complaining about speed. If a report is taking long to run, the report can run in the background and you can go about your business. For larger enterprises, there is additional space and machines to process the application in what Workday refers to it as Extended Configuration Tenant
Read full review
Support Rating
Apache
Support for Apache Kafka (if willing to pay) is available from Confluent that includes the same time that created Kafka at Linkedin so they know this software in and out. Moreover, Apache Kafka is well known and best practices documents and deployment scenarios are easily available for download. For example, from eBay, Linkedin, Uber, and NYTimes.
Read full review
IBM
There are very specific things that must be elevated to more specialized areas of support, but the common support is very agile when receiving questions or when we leave concerns in real time. I recommend the support of the program in this regard.
Read full review
Workday
Workday is still learning about the needs of higher education. I have seen rapid improvement in support and knowledge over the last year so am confident this will continue to improve. Overall however, I have found the Support Team to be extremely responsive and Workday offers the advantage of having support across several timezones so that we never wait more than a few hours for a response.
Read full review
In-Person Training
Apache
No answers on this topic
IBM
No answers on this topic
Workday
Some training is offered online. Cost is per-person. This also gets quite expensive. Training doesn’t follow a logical path A to B. Starts in middle. When you try to do it afterwards at your desk, difficult.
• Training scenarios are not very real
Read full review
Online Training
Apache
No answers on this topic
IBM
No answers on this topic
Workday
I have done for report writing and mass imports (EIBs). They give materials and you run through examples, i.e. you don’t just watch them do tasks, so that is helpful. Training is expensive – a single reporting writing class is $600 per person for virtual training
Read full review
Implementation Rating
Apache
No answers on this topic
IBM
No answers on this topic
Workday
It was implemented before my joining the company. At my last company, we used Workday professional services.

Based upon my experience at my last company, I would rate the implementation experience an 8/10. There are different ways to set things up and we had different people telling us different things. It set us back a couple of times.

Regarding configuration advice, we could set things up where every manager has supervisory organizations, or have it financially based i.e. aligned to cost center/department. We chose the individual manager path and I think we should have chosen a department route. Going down the individual manager path, to maintain the information, we have to inactivate a supervisory org whenever a manager changes/leaves.
Read full review
Alternatives Considered
Apache
I used other messaging/queue solutions that are a lot more basic than Confluent Kafka, as well as another solution that is no longer in the market called Xively, which was bought and "buried" by Google. In comparison, these solutions offer way fewer functionalities and respond to other needs.
Read full review
IBM
We found IBM MQ very easy to get started and quick to learn by the new users with a short learning curve and seamlessly integrates with IBM products, and quick to perform self-service analytics and make informed business decisions. IBM MQ is also very straightforward in creating simple and best reports, which are very profitable and productive.
Read full review
Workday
Workday is an incomplete product, by this I mean it must work alongside other products and does not work by itself. Trying to make several different products work smoothly together becomes very challenging. As compared to ADP products, when purchased all together work very well all together. Also, ADP has extensive Training programs and extensive Customer Support. So ADP's products are far superior to Workday's products in my opinion.
Read full review
Scalability
Apache
No answers on this topic
IBM
No answers on this topic
Workday
Workday has released Financials and is continuing to develop it's Human Capital Management footprint with the addition of Workday Recruiting. I think customers will find that is easy to add on additional functionality in the system. Workday does make it easy for customers to make changes without relying on IT resources. The Business Process framework is a visual tool that allows functional resources to make changes and see the flow of the transaction
Read full review
Return on Investment
Apache
  • Positive: Get a quick and reliable pub/sub model implemented - data across components flows easily.
  • Positive: it's scalable so we can develop small and scale for real-world scenarios
  • Negative: it's easy to get into a confusing situation if you are not experienced yet or something strange has happened (rare, but it does). Troubleshooting such situations can take time and effort.
Read full review
IBM
  • Positive- Message Reliability and Reduced downtime, increases the ROI many times.
  • Positive- Increased stability and enhanced customer experience
  • Negative- cost is very high - Both licensing and integration cost
  • Negative- Learning and training cost of IBM MQ is high as its complex to use and integrate
Read full review
Workday
  • Positive ROI, we were one of the first organizations that went with Workday HCM, and we received numerous discounts. Cloud systems are the way to go and we feel the system is stable for our growing work force.
  • The user conferences have been helpful to network and learn more deepness in the modules and functionality.
  • Right off the bat, our implementation costs were lower than budgeted and we had less 'billing' surprises.
Read full review
ScreenShots

Workday HCM Screenshots

Screenshot of Workday Human Capital Management HomepageScreenshot of Workday Human Capital Management Manager Insights HubScreenshot of Workday Human Capital Management HR Partners HubScreenshot of Workday Human Capital Management Expense AnalysisScreenshot of Workday Human Capital Management Skills DashboardScreenshot of Workday Human Capital Management HR Operations and Compliance Dashboard