# 47 ~ Better than Week 46

### Note of the Week
> Challenges are what make life interesting and overcoming them is what makes life meaningful  
> -- Joshua J. Marine
>

### Software
* [AES Encryption golang and python](https://stackoverflow.com/questions/35811119/aes-encryption-golang-and-python) *(stackoverflow.com)*  
  Beware when using encryption between golang and python, they use different type of segments, python uses 8-bit segments while Go uses 128-bit segments.
* [Typesense](https://typesense.org/docs/guide/building-a-search-application.html#faceting) *(typesense.org)*  
  Small and fast open source Search, support batching insert, in data-set of 1 million data the searching can be done in 2ms, amazing.
* [Git-Flow](https://jeffkreeftmeijer.com/git-flow/) *(jeffkreeftmeijer.com)*  
  Jeff Kreeftmeijer shares how to automate git branching workflow, old tools but powerfull
* [Orchestrator](https://github.com/openark/orchestrator) *(github.com/openark)*  
  Use this for MySQL HA and replication management tools, here [sample of use case](https://www.percona.com/blog/orchestrator-and-proxysql/) from percona
* I write about [Golang json encode / decode issue on MongoDB](/tech/snippets/golang-mongo-json), it's for handle intermitten unstructure data in Document of MongoDB
* [Paralel processing in Go](https://go.dev/blog/pipelines/parallel.go) *(go.dev)*  
  Sample of code which handle parallel pipeline processing of file in Golang
* [VsCode Issue on debugging set breakpoints](https://github.com/go-delve/delve/blob/master/Documentation/faq.md#-can-not-set-breakpoints-or-see-source-listing-in-a-complicated-debugging-environment) *(github.com/go-delve)*  
  Beware the path, in my experience can't set breakpoint because the workspace is in symlink mode (I'm using Linux btw), just using the REAL PATH.
* [Maximize Golang Countainer GC process](https://www.riverphillips.dev/blog/go-cfs/) *(riverphillips.dev)*  
  River Phillips shares how to increase GC cycle Golang app in container
* [Old ways for batching Updates in MySQL](https://stackoverflow.com/questions/14383503/on-duplicate-key-update-same-as-insert) *(stackoverflow.com)*  
  Updating data in batching with MySQL styles

