Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add data intensive references #99

Open
lferrigno opened this issue Jan 3, 2024 · 0 comments
Open

Add data intensive references #99

lferrigno opened this issue Jan 3, 2024 · 0 comments
Assignees

Comments

@lferrigno
Copy link
Contributor

lferrigno commented Jan 3, 2024

Context

During a recent discussion, valuable insights and resources were shared regarding computing, programming languages, and best practices. It's suggested to incorporate these into our onboarding process to provide new team members with a solid foundation and understanding of our technological landscape.

Proposed Changes

Books:

Big Data
Data-Intensive Textbook
Database Internals - Key book on LSM trees and similar database internals, providing insights into Riak Core-style Cassandra.

Programming Languages and Paradigms:

Overview of functional programming with a focus on the Elm language.
Insightful resources on Redux.

Video Resources:

Tomasz Kowal - Elixir and Elm - the perfect couple (Lambda Days 2016)
"Turning the database inside out with Apache Samza" by Martin Kleppmann

Articles and Interviews:

Interview with Noria’s creator: a promising dataflow research database implemented in Rust
Interview with Jay Kreps about Apache Kafka
The Log: What every software engineer should know about real-time data's unifying abstraction

Additional Insights:

A paper on Nanopass Framework for Compiler Education.
Implementation Suggestions
Consider creating a dedicated section in the onboarding documentation for these resources.
Provide links to relevant documentation, videos, and articles.
Encourage team members to explore these resources as part of their onboarding journey.

Additional Notes

Feel free to review the provided conversation for more details and insights. This addition to the onboarding process aims to empower new team members with a deeper understanding of our technology stack and industry best practices.

@lferrigno lferrigno self-assigned this Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant