Hy's Blog
  • Archives
  • Posts
  • Today I Learned
  • Coding Test
  • categories
  • tags
  • Search

Categories

  • Acceptance Test 2
  • Access and Network Entry 6
  • Access Strategies 2
  • Addressing 5
  • Advanced 24
  • Advanced Networking 3
  • Advanced Topics 2
  • AI 1
  • AI Engineering 2
  • Algorithm 1
  • Algorithmic Complexity 1
  • Algorithms 9
  • Apache Pulsar 2
  • API Authentication Methods 3
  • API Design 12
  • API Design and Implementation 29
  • API Documentation Tools 2
  • API Gateway 6
  • API Integration Patterns 4
  • API Performance 5
  • API Styles 13
  • API Testing 6
  • APIs 5
  • Application Layer Protocols 3
  • Approaches 2
  • Architectural Styles 5
  • Architecture 1
  • Architecture Patterns 16
  • Architecture Principles 6
  • Architecture Styles 18
  • Architecture Styles and Patterns 1
  • Architecture Types 2
  • Architectures 2
  • Array 1
  • Async Processing 3
  • async programming 1
  • Asynchronism 1
  • Asynchronous JavaScript 7
  • Asynchrony 1
  • Authentication Methods 25
  • Authorization 5
  • Availability Patterns 4
  • Back Tracking 4
  • Backend Development 20
  • Backtracking 1
  • Basic Concepts 13
  • Basic Syntax 28
  • Behavioral 1
  • Best Practices 2
  • Binary Search Tree 3
  • Binary Tree 4
  • Black-box Testing 18
  • Blocking vs Non-Blocking 1
  • Bottom-up Approach 1
  • Branch and Bound 3
  • Branch strategies 4
  • Cache Policy 1
  • Cache Strategies 2
  • Caching 5
  • Callback 5
  • Character 5
  • CI-CD 12
  • CI-CD Fundamentals 3
  • CI-CD Tools and Platforms 1
  • Classes 11
  • Client-Server Architecture 1
  • Cloud Computing 6
  • Cloud Providers 1
  • Cloud vs On-Premise 2
  • Cloud-Native 3
  • Collaboration 3
  • Comments 1
  • Communication Patterns 2
  • Comparative 1
  • Compiler 9
  • Complexity Classes 11
  • Compliance 1
  • Components 4
  • Computer Architecture 9
  • Computer Science 4
  • Computer Science and Engineering 18
  • Computer Science Fundamentals 6
  • Computer System 6
  • Concepts 4
  • Concurrency 1
  • Concurrency and Parallel Processing 1
  • Concurrency and Parallelism 7
  • Concurrency Anomalies 4
  • Concurrency Control 7
  • Concurrency Fundamentals 2
  • Concurrency Problems 4
  • Concurrent Data Structures 2
  • Condition Synchronization 1
  • Conditionals 1
  • Configuration 3
  • Consistency Patterns 6
  • Container Orchestration 3
  • Cookie-Based Auth 1
  • Core Internet Protocols 2
  • CPU 1
  • Creational 5
  • Cross-Cutting Concern 1
  • Cryptography 1
  • CSR 1
  • CSS 1
  • Data 3
  • Data Analysis 5
  • Data and Database Systems 1
  • Data Architecture 1
  • Data Engineering 4
  • Data Management Patterns 6
  • Data Modeling 1
  • Data Operations 4
  • Data Pipeline 1
  • Data Science and Engineering 1
  • Data Storage Architectures 4
  • Data Structures 25
  • Data Structures and Algorithms 28
  • Data Transmission 2
  • Data Types 1
  • Data-Centric 1
  • Data-Flow 10
  • Database 1
  • Database Optimization 2
  • Database Systems 5
  • Databases 5
  • Declarative Programming 1
  • Decomposition 5
  • Decorators 2
  • Deliverable Verification 1
  • Deployment 5
  • Deployment and Scalability Patterns 2
  • Deployment Strategies 6
  • Design and Architecture 10
  • Design Fundamentals 1
  • Design Principles 25
  • DevOps and Infrastructure 9
  • DevOps and Operational Excellence 4
  • DevOps and Platform Engineering 4
  • Discovery 5
  • Distributed 4
  • Distributed Database 1
  • Distributed Ledger Technology 1
  • Distributed Systems 2
  • Distributed transaction 1
  • Divide and Conquer 1
  • Django 2
  • Domain Name System 1
  • Domain-Centric Architectures 1
  • Dynamic Programming 5
  • Email 6
  • Encryption and Decryption 7
  • Endianness 2
  • Enterprise Usage 2
  • Error Handling 2
  • Event and Message Broker 2
  • Event Brokers vs Message Brokers 2
  • Event-based Style 1
  • Execution Models 2
  • Experience-based Test 3
  • Failback 1
  • FastAPI 1
  • Fault Tolerance 1
  • Flask 1
  • Formal Review 4
  • Format 2
  • Foundations 1
  • Framework 3
  • Frontend 12
  • Fuctions 1
  • Fundamental Testing 6
  • Fundamentals 121
  • Garbage Collection 1
  • Gateway Interface 2
  • Git 1
  • Git Workflow 12
  • GitOps 1
  • GoF 15
  • Graph 2
  • GraphQL API 2
  • GRASP 1
  • Greedy Algorithm 1
  • gRPC API 3
  • Handling CRUD Operations 3
  • Hardware Level 1
  • Hash Collision 1
  • Hash Tables 2
  • Hashing 2
  • Hierarchy 1
  • HTML 2
  • HTTP 6
  • Hybrid and Modern 3
  • Imperative Programming 5
  • Implementation Mechanisms 1
  • Implementations 9
  • Informal Review 5
  • Infrastructure 1
  • Infrastructure as Code 1
  • Infrastructure Automation 4
  • Infrastructure Management 2
  • Integration Patterns 2
  • Internet Protocol 3
  • Interpreter 1
  • Inversion of Control 2
  • IO Models 1
  • IO System Fundamentals 1
  • IO Systems 1
  • IP Fundamentals 3
  • Java 3
  • Javascript 13
  • JWT 6
  • Kafka 1
  • Keep App Running 1
  • Key-Value 2
  • Kubernetes 3
  • Language Processor 2
  • Language Syntax 2
  • Layered Architecture 4
  • Library 18
  • Linear Data Structure 1
  • Linked List 4
  • Linter and Formatter 9
  • Linux 2
  • Load Shifting 2
  • Lock Modes 2
  • Locking 6
  • Logging 2
  • Management Frameworks 4
  • Memory 1
  • Memory Architecture 7
  • Memory Management 3
  • Message Broker Systems 5
  • Message Infrastructure 4
  • Messaging 6
  • Messaging-Oriented 2
  • Methodologies 10
  • Methods 2
  • Microservices Architecture 5
  • Migration Strategies 1
  • Mocking APIs 2
  • Modern Networking 2
  • Module-Bundlers 1
  • Modules 4
  • Monolithic Architecture 1
  • More about Databases 4
  • MSA Pattern 2
  • MSA Patterns 24
  • Multiway Tree 1
  • Mutual Exclusion 3
  • Network Fundamentals 2
  • Network Layer 4
  • Network Models 4
  • Network Protocols 2
  • Network Types 1
  • Network Virtualization 1
  • Networking Knowledge 2
  • NodeJS 9
  • NoSQL 5
  • NP-Hard 1
  • OAuth 2
  • Observability 2
  • OOP 9
  • Open API 1
  • OpenID 2
  • Operating System 2
  • Operating systems 6
  • Operations 1
  • Optimization 2
  • ORM 1
  • OSI 7Layers 11
  • Package and Project Management 4
  • Package Managers 4
  • Paradigm Features 2
  • PDU 1
  • Peer Review 9
  • PEP 7
  • Performance and Scalability Patterns 3
  • Performance Optimization 4
  • Performance Patterns 6
  • Performance Test 6
  • Physical Design 1
  • Platform and Execution Infrastructure 2
  • Poetry 4
  • Polling 5
  • Popular OS 2
  • Presentation Patterns 3
  • Primitive 4
  • Principles 21
  • Problem Solving Techniques 19
  • Process Management 4
  • Processes 2
  • Processing Types 2
  • Processor Architecture 1
  • Profiling and Monitoring 2
  • Programming Languages 14
  • Programming Paradigms 9
  • Programming-Fundamentals 1
  • Proxy 2
  • Push APIs 1
  • Python 16
  • QA 7
  • QC 9
  • Quality Metric 8
  • QuerySet 2
  • Queue 2
  • Rate Limiting 1
  • RDBMS 5
  • Real-time APIs 1
  • Recursion 4
  • Reliability 4
  • Reliability and Resilience 1
  • Replication 1
  • Replication Model 1
  • Repo Hosting Services 3
  • Representation 3
  • RESTful API 8
  • Runtime Environments 5
  • SAML 2
  • Scalability and Distribution 1
  • scopes 3
  • SDLC 2
  • SDLC Phases 7
  • Search Engines 7
  • Searching 1
  • Security 18
  • Security Attacks 2
  • Security Tools 2
  • Security Vulnerability 5
  • Server sent Events 2
  • Service Mesh 1
  • Session-based Auth 2
  • SOAP API 1
  • Software Architecture Patterns 4
  • Software Design and Architecture 9
  • Software Design Patterns 7
  • Software Development and Engineering 1
  • Software Development and Maintenance 1
  • Software Development Lifecycle 7
  • Software Development Model 1
  • Software Engineering 5
  • Software Level 3
  • Softwares 2
  • Solid 10
  • Sorting 6
  • Sorting Algorithms 1
  • Spatial Partitioning 4
  • Special Purpose 2
  • Specialized Architectures 1
  • Specialized Patterns 1
  • Specialized Testing 14
  • Specification-based Test 14
  • SQL 1
  • Stack 1
  • Standards and Compliance 3
  • Standards and Policies 2
  • Starlette 1
  • Static Typing 1
  • String Search and Manipulations 1
  • Structural 7
  • Styles 3
  • Stylesheet 3
  • Subnetting and VLSM 1
  • Swagger and Open API 2
  • Synchronization 4
  • Synchronization Primitives 4
  • System-and-Software-Architecture 4
  • System Architecture and Design 1
  • System Components 13
  • System Design 22
  • System Design Fundamentals 6
  • TCP IP 4Layers 4
  • Technical Verification 3
  • Test 16
  • Test Design 10
  • Test Double 4
  • Testing 10
  • Testing Approaches 1
  • Text-Based 3
  • Theorems 2
  • Thread Management 1
  • Threads 1
  • Three Pillars of Observability 3
  • Timing Models 2
  • Token Authentication 6
  • Tools 11
  • Top-down Approach 1
  • Traditional 6
  • Traffic Control and Routing 5
  • Transaction 1
  • Transaction Isolation 9
  • Transaction Isolation Levels 4
  • Transaction Management 6
  • Transactional Messaging 3
  • Transactions 2
  • Traversal 5
  • Tree 2
  • Tries and String 2
  • Types 40
  • Typescript 2
  • Unicode 1
  • Variables 8
  • Variants 1
  • VCS Theory 5
  • Version Control Systems 25
  • Virtualization 3
  • Von Neumann vs Harvard 2
  • Web 1
  • Web Application Server 5
  • Web Framework 5
  • Web Infrastructure 1
  • Web Security 1
  • Web Server 3
  • Web Service 4
  • Webhooks vs Polling 3
  • WebSocket API 2
  • White-box Testing 9
  • Working with DBs 2
  • YAML 1
© 2025 hyunyoun's Blog · Powered by Hugo & PaperMod