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 20 - Jul 25

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.0 ★★★★★
Based on 30 reviews
Sort
Highest Rating
Newest First
Oldest First
Product Reviews
D
Verified Purchase
Dav Swider
Massapequa, US
★★★★★ 4
It's what'd you would expect
Size: 58.5mm Flat Base
I work in espresso professionally and got this as a tester for ergonomic purposes. It does its job as a tamper and does level with little dusting from it being 58.5mm. The self leveling does work. However depending on my baskets (using vst now) it will.self level where the lowest part of the puck is handle side and highest.part opposite. Not an issue with the tamp but something to be mindful of. Works perfectly well on my gaggia setup...not so much commercial grade. The spring is adequate but i tend to tamp a bit harder on heavy weather days.. Build quality is fine but i would have rather used a regular style tamper. Also palm tampers pretty much need to be self leveling based on the ergonomic nature.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 21, 2024
C
Verified Purchase
Cody
Phoenix, US
★★★★★ 5
Solidly constructed and has a premium, hefty weight
Size: 58.5mm
Works exactly as described. Can be a bit heavy but otherwise it is a premium built product. If you have too much coffee in your basket and they're near the rim of it, coffee can get stuck to the sides of the distributor. A little annoying but easily remedied by brushing the grounds back into the basket or by "flattening" the coffee grounds in the basket first prior to distributing.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on November 26, 2024
M
Verified Purchase
mytmous
Pawtucket, US
★★★★★ 5
Would purchase again
Size: 58.5mm Flat Base
Fits my Gemilai portafilter perfectly. Works as expected, but can be slightly unlevel in tamping. Has a tendency to push the coffee down more on the handle side of the basket. I try to make sure I apply pressure in the middle of the tamper and it seems to make all the difference.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on January 6, 2026
T
Verified Purchase
Tardis_rider
Phoenix, US
★★★★★ 3
used product, but works
Size: 58.5mm, Size: 58.5mm
The product is good, I was sent a was clearly looks to be a used product with scuffs on it and some rust, I can clean that up and for what it does, it'll do, just weird to receive a used product.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 31, 2026
D
Verified Purchase
D
Waukegan, US
★★★★★ 5
Great scale that needs some improvements to be perfect
Color: White, Color: White
Very accurate scale, looks good in white, timer works nicely and I do like the concept of the ratio conversion. Shown in photos with 0 measurement drift over time, even without the silicone mat. To make this the best scale in the price range, I would change: - The auto timer function. Timing currently stops if you pick up the brew to swirl; you must completely restart the process if you do happen to pick it up. I would change that to only stop on user input (pressing a button). - The ratio conversion. Why offer XX.0 precision if you can only change the ratio in whole amounts? I'd suggest offering 0.1 increments, selectable with +/- buttons instead of cycling through. - The silicone mat is not well affixed and slides around. Kind of useless as-is and I just keep it off. I would wrap the whole thing around the measurement platform, similar to how the Greater Goods scale does it, to really keep it secure. It's not perfect, but for the price, it's a 4.5/5 for me. Rounding up to 5 since a 4 is considered "bad" by today's online rating standards.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on December 22, 2025

recommand products