Tagged articles
3 articles
Page 1 of 1
Hulu Beijing
Hulu Beijing
Jul 21, 2022 · Big Data

How Neutrino Solves Dependency Injection Challenges in Spark Jobs

Neutrino is an open‑source framework that extends traditional Java dependency‑injection containers to Spark’s distributed environment, automatically handling serialization of complex object graphs, propagating identical dependency graphs to workers, and enabling scoped lifecycles without manual code changes.

guice
0 likes · 13 min read
How Neutrino Solves Dependency Injection Challenges in Spark Jobs
Architect's Tech Stack
Architect's Tech Stack
Jun 11, 2021 · Backend Development

Guice Dependency Injection: Concepts, Usage, and Best Practices

This article introduces Google Guice, a lightweight dependency‑injection library for Java, explains its core concepts such as bindings, scopes, and assisted injection, demonstrates constructor, method, and field injection with practical code examples, and provides best‑practice recommendations for building testable backend services.

dependency-injectionguicejava
0 likes · 10 min read
Guice Dependency Injection: Concepts, Usage, and Best Practices
Top Architect
Top Architect
Jan 9, 2021 · Backend Development

Guice Dependency Injection Tutorial: Modules, Bindings, Scopes, and Assisted Injection

This article introduces Google Guice, a lightweight Java dependency injection framework, covering its core concepts, module configuration, various binding types, scopes, injection methods, provider usage, assisted injection, and includes extensive code examples demonstrating how to replace manual object creation with Guice-managed dependencies.

Assisted InjectionBindingsModules
0 likes · 10 min read
Guice Dependency Injection Tutorial: Modules, Bindings, Scopes, and Assisted Injection