Saturday, June 02, 2018
my company subscribed safari online, so I got the chance to read some latest books:
I've already reading Stream Processing with Apache Flink
and in parallel reading Learning Spark, surprisingly good this one.
and of course Programming Clojure 3rd edition
finish reading Kafka: The Definitive Guide
I put some reading notes here
too many article links, I selected few must reads:
- Apache Spark - Performance
- The real power of Linux executables
- PostgreSQL Streaming Replication - a Deep Dive
redis is awesome, but what I want to learn is how antirez solves a problem
Will Kubernetes Collapse Under the Weight of Its Complexity?
I'm kind of give up on setting up an k8s cluster right now, probably a waste of time when so many new ways/tools showing up.
I won't miss any rant about scrum: How Scrum disempowers developers (and destroyed Agile)
Saturday, June 02, 2018
this article from 2014 is a good details on tls: Keyless SSL: The Nitty Gritty Technical Details
I learned that a cipher suite is ECDHE-ECDSA-AES256-GCM-SHA384
which defines a session that uses:
- Elliptic Curve Diffie-Hellman Ephemeral (ECDHE) key exchange for key establishment
- Elliptic Curve Digital Signature Algorithms (ECDSA) for authentication
- 256-bit Advanced Encryption Standard in Galois/Counter mode (GCM) for confidentiality
- 384-bit Secure Hashing Algorithm for integrity
Sunday, June 03, 2018
found couple pretty good youtube resources:
watching Timothy Baldridge's Communicating Sequential Processes with core.async on safari online, very good video series, highly recommend
I took some notes here
Monday, June 04, 2018
reading Microservices with Clojure
I don't have expectation on packt books, however I found this one is good after finished chapter 1
I learned few new things:
- Hexagonal architecture
- Business capability vs business process
- Component-based vs service oriented
- for combining data from multiple services, subscribe to the events and build cache locally
Sunday, June 10, 2018
finished reading Getting Clojure
it's for beginners, but I could found something for myself, I saved the notes here
borrowed Kubernetes in Action from local library.
I'm still not interested in setting up a k8s cluster for production yet.
Sunday, June 17, 2018
continue reading Kubernetes in Action, I put reading notes here
hlissner/doom-emacs: An Emacs configuration for the stubborn martian vimmer
I think I can borrow some packages it uses, but I don't want to use vim key bindings in emacs
Rich Hickey - Cognicast Episode 142 , about Datomic Ions
Stuart Halloway also shared a talk about Ions
I'm not quite interested in it yet since I'm not using datomic, sounds like a aws lambda function that runs along within a transaction?
Blog Archive
- Newer Entries
- 2018 July
- 2018 August
- 2018 September
- 2018 October
- 2018 November
- 2018 December
- 2019 January
- 2019 February
- 2019 March
- 2019 April
- 2019 May
- 2019 July
- 2019 October
- 2019 November
- 2019 December
- 2020 August
- 2020 September
- 2020 October
- 2020 November
- 2020 December
- 2021 January
- 2021 February
- 2021 March
- 2021 April
- 2021 May
- 2021 June
- 2021 August
- 2021 September
- 2021 December
- 2022 March
- 2022 April
- 2022 May
- 2022 June
- 2022 July
- 2022 August
- 2022 September
- 2022 October
- 2022 November
- 2022 December
- 2023 January
- 2023 February
- 2023 March
- 2023 April
- 2023 July
- 2023 August
- 2023 September
- 2023 October
- 2023 November
- 2023 December
- 2024 January
- 2024 February
- 2024 March
- 2024 April
- 2024 May
- 2024 June
- 2024 August
- 2024 September
- 2024 October
- 2024 November
- 2024 December
- Older Entries
- 2018 May
- 2018 April
- 2018 March
- 2018 February
- 2018 January
- 2017 December
- 2017 November
- 2017 October
- 2017 September
- 2017 August
- 2017 July
- 2017 June
- 2017 May
- 2017 April
- 2017 March
- 2017 February
- 2017 January
- 2016 December
- 2016 November
- 2016 October
- 2016 September
- 2016 August
- 2016 July
- 2016 June
- 2016 May
- 2016 April
- 2016 March
- 2016 February
- 2016 January
- 2015 December
- 2015 November
- 2015 October
- 2015 September
- 2015 August
- 2015 July
- 2015 June
- 2015 May
- 2015 April
- 2015 March
- 2015 February
- 2015 January
- 2014 December
- 2014 November
- 2014 October
- 2014 September
- 2014 August
- 2014 March
- 2014 February
- 2014 January
- 2013 December
- 2013 October
- 2013 July
- 2013 June
- 2013 May
- 2013 March
- 2013 February
- 2013 January
- 2012 December
- 2012 November
- 2012 October
- 2012 September
- 2012 August