SKU: 81424127495

Apache Spark 2.x for Java Developers

Sale price$1660.10 Regular price$1844.55
Save 10%

Pay in installments of $461.14 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Jul 19 - Jul 24

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Apache Spark 2.x for Java DevelopersApache Spark is the buzzword in the big data industry right now, especially with the increasing need for real time streaming and data processing. While Spark is built on Scala, the Spark Java API exposes all the Spark features available in the Scala version for Java developers. This book will show you how you can implement various functionalities of the Apache Spark framework in Java, without stepping out of your comfort zone."font family: verdana,

Apache Spark is the buzzword in the big data industry right now, especially with the increasing need for real-time streaming and data processing. While Spark is built on Scala, the Spark Java API exposes all the Spark features available in the Scala version for Java developers. This book will show you how you can implement various functionalities of the Apache Spark framework in Java, without stepping out of your comfort zone."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"The book starts with an introduction to the Apache Spark 2.x ecosystem, followed explaining how to install and configure Spark, and refreshes the Java concepts that will be useful to you when consuming Apache Spark's APIs. You will explore RDD and its associated common Action and Transformation Java APIs, set up a production-like clustered environment, and work with Spark SQL. Moving on, you will perform near-real-time processing with Spark streaming, Machine Learning analytics with Spark MLlib, and graph processing with GraphX, all using various Java packages."font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);" the end of the book, you will have a solid foundation in implementing components in the Spark framework in Java to build fast, real-time applications. style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"What you will learn
Process data using different file formats such as XML, JSON, CSV, and plain and delimited text, using the Spark core Library.
Perform analytics on data from various data sources such as Kafka, and Flume using Spark Streaming Library
Learn SQL schema creation and the analysis of structured data using various SQL functions including Windowing functions in the Spark SQL Library
Explore Spark Mlib APIs while implementing Machine Learning techniques to solve real-world problems
Get to know Spark GraphX so you understand various graph-based analytics that can be performed with Spark
style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"About the Author"font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"Sourav Gulati is associated with software industry for more than 7 years. He started his career with Unix/Linux and Java and then moved towards big data and NoSQL World. He has worked on various big data projects. He has recently started a technical blog called Technical Learning as well. Apart from IT world, he loves to read about mythology.Sumit Kumar is a developer with industry insights in telecom and banking. At different junctures, he has worked as a Java and SQL developer, but it is shell scripting that he finds both challenging and satisfying at the same time. Currently, he delivers big data projects focused on batch/near-real-time analytics and the distributed indexed querying system. Besides IT, he takes a keen interest in human and ecological issues.

Shipping Notes
  • Free Standard Shipping on $100+ Orders to the USA.
  • Except Preorder products are shipped in 48 hours.
  • Delivery to the USA:
  1. Standard Shipping : 3-10 business days
  • If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
  • We offer a 30-day return/exchange service after receiving.
  • Final sale items are not eligible for returns or exchanges.
  • To process your return/exchange, please contact us at [email protected]
  • Please click here for more details>>> Return & Exchange Policy
SKU: 81424127495

Discover Niche Categories That Outsell

Top-Converting Item to Boost Your Average Order

4.2 ★★★★★
Based on 23 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
H
Verified Purchase
Huntington Wilkinson
Phoenix, US
★★★★★ 5
Good quality
Color: Gold Band Gold Face
Not a bad quality. The size of the watch did not reflect as per pohotograph
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 24, 2025
J
Verified Purchase
James David Reyome
Los Angeles, US
★★★★★ 5
Almost the perfect watch
Color: Black/Blue
I have owned three earlier models of these things going back to the days when I actually ran road races. They are brilliant pieces of work. My only complaint of them was that the start/stop/split button(s)--there were two on the older models--were too small. Well, apparently Timex listens and the two small buttons are now combined into one larger one. Probably this was done years ago but I'm only now getting back into road work, so now I get to discover it. The perfect watch? Almost. I especially like this model as my eyes are not what they used to be and the oversized face makes it easier to read. The downside to this is that it also makes the crystal easier to scratch. That's always been an issue, but I can live with it. No, the real problem with this product is, was, and apparently ever shall be, the band. Now, it could be worse, it could be a resin band (like the old ones) that will crack and break within a couple of years, but no, this is a nylon and velcro wrap style which should be just dandy, but for three glitches: 1. it's too short 2. it's too narrow (gee whiz, Timex designers, it's an oversized watch, why not a matching oversized band?) and 3. it's still resin where it attaches to the actual watch. Now, I imagine it's probably less prone to breakage in how it's implemented, but if you should choose to replace it, I can see no obvious way of removing it short of cutting it off. Really? But these are minor complaints. I doubt it would be comfortable on anyone whose wrists are much bigger than my own, but replacement bands are everywhere, and this watch will keep time with style and it's brilliant at splits. Heck, it even functions admirably as a backup for my expensive stopwatches at our regular short track stock car events. For my money (and did I mention the price is wonderful?) the Ironman is still the best at what it does, and for what it can do.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on November 19, 2014
S
Verified Purchase
striker
Port Orchard, US
★★★★★ 5
Good hard use watch.
Color: Black/Silver-Tone
Review Calibration: 3 stars means it works as advertised, nothing special during use, and no amazing features. Higher stars mean better-than-expected performance and features. This is 5 stars because it is my favorite work/hard-use watch. I have been wearing one for years, and like all Timex watches, it can take a beating. I have to replace it when the band's ears get so damaged that they won't hold the band on. This has more to do with the plastic's lifespan than with a design issue. I am hard on watches. This watch normally lasts ne 7-10 years between replacements.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on April 27, 2026
A
Verified Purchase
Amazon Customer
Omaha, US
★★★★★ 5
Great watch
Color: Black/Silver-Tone
Great watch, with many features, specially for those that travel in various time zones.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 7, 2026
M
Verified Purchase
Marc McC
Waukegan, US
★★★★★ 4
Typical Ironman quality
Color: Black/Silver-Tone
This is my fourth Timex Ironman watch. I own many watches, and prefer the Ironman for casual wear and sporting activities as well as swimming and snorkeling. I decided to replace an earlier model with this one rather than pay to change the battery. The Ironman has changed very little over the years since its introduction in the '80s, with the exception of cosmetic improvememnts and a larger display. I selected the "oversize" model as I was looking for a little more heft to this model. This watch fits the bill, not as chunky as my G-Shock. A pleasant surprise was the weight of the watch. This model is lightweight, another advantage over the G. It's larger than the typical Ironman model, but about the same weight. The band lacks the stiffness of some other Timex and Casio models, and is quite comfortable. Typical Ironman functions are unchanged, and the ability to "hide" various functions makes operation of the watch more efficient. There are three time zones, useful when traveling, as well as the usual chronograph/timer and alarm functions. I haven't worn the watch in the pool or ocean yet, but if experience is any guide, I expect no problems. I've never had an Ironman leak, whether during water sports or snorkeling. These are great watches for the money. I prefer 200 meter water resistance for this type of watch, but Timex has yet to build an Ironman 200m that doesn't overwhelm my wrist in weight and size. I'm not a big guy, and they are simply too large for my wrist. Looking forward to years of service with this watch. Definitely a good timepiece for the price.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 6, 2013

recommand products