2022-08-25(EN) Golang vs Java(2)In concurrency, Golang and Java has multiple different features.
2022-08-23(EN) Golang vs Java(1)Recently, I had a job interview in Ebay. They generally use Java for their development. And my programming language is Golang.
2022-08-02📌 Cassandra의 구조 및 동작과정, RDB와의 차이점{: .highlight } 카산드라는 대표적인 AP 시스템을 사용하는 분산 DB 중 하나입니다 해당 관련글을 찾던 와중 정말 많은 문서가 존재했지만, 한글화된 문서는 찾아보기 어려웠습니다. 따라서 이 기회를 빌어 카산드라를 상세하게 정리해볼까 합니다.
2022-08-01간단한 포트폴리오 웹 제작해당 프로젝트는 취업준비 진행 중, 간단하게 react를 사용하여 제작한 웹 포트폴리오입니다.
2022-06-01(English) JWT vs PASETOThis run on Application Layer(Unlike TLS tickets) JWT(JSON-Web-Token) PASETO(Platform-Agnostic SEcurity TOkens).
2022-05-30(EN) Relationship between MSA and DockerMSA rises as cloud services and is more and more used. That's because each service is independent and can be managed its cost efficiently.
2022-05-12(English) ECC encryptionE : Y^2 = X^3 + aX + b (mod p) pubkey = Pa, Pb privkey = nA, nB Select random k value, k = Random value with range 1 to n − 1 paintext - grouping -...
2022-05-10(English) RSA ecnryptionGenerate A's RSA public/private key A generate random prime number p,q = 53, 59 n = pq = 3127 Φ(n) = (p-1)(q-1) = 3016 A generate random number k = 2 A...
2022-04-25(EN)Building a Lightweight MQ with Redis StreamsIntroduction Previously, the user notification logic was embedded directly in our business logic, with a failover sequence like PUSH → SMS → Alimtalk.
2022-04-23(EN) implementation (2)Progress For my experience in golang-backend, I use below skills for develop my banking service. You can see the source code in my github.
2022-03-15(English) KubernetesKubernetes Kubernetes is a platform for managing containerized workloads and services, that facilitates both declarative configuration and automation if...
2022-03-10(English) Docker SettingDockerfile Below is my Banking Server backend Dockerfile. Here, I'm going to explain each steps. Lets start from the beginning! Build Stage FROM golang:1.
2022-02-22(EN) Network(3) TLS 1.2 vs TLS 1.3TLS 1.2 TLS encrpyt all your application data in packet. Here is a whole process of how server/client exhange their keys and how they encrypt packets.
2022-02-08(English) RDB TransactionWhat is Database Transaction? It refers to the unit of work performed by changing the state of the database.
2022-02-02(EN) implementation (1)Database design First I'm going to write DB scheme using . We can make general sql code as below.
2022-02-01GOTYBENCH(HTTP Benchmark Tool) 설계Introduction Fuzzing Test를 하고싶은가요? 아니면 서버의 부하를 테스트하고싶은가요? 결과를 저장해서 한눈에 보고싶은가요? 이를 위한 HTTP Benchmark Tool인 gotybench를 설계했습니다!