Posts by Tags

batch-processing

behavioral-patterns

Observer Pattern

4 minute read

Published:

Publish/Subscribe pattern for one-to-many notification.

State Pattern

3 minute read

Published:

Allow an object to alter its behavior when its internal state changes.

Iterator Pattern

less than 1 minute read

Published:

Traverse elements of a collection without exposing its underlying representation.

btree

consistent-hashing

creational-patterns

Abstract Factory Pattern

1 minute read

Published:

Define factory interfaces for creating families of related objects.

data-models

databases

derived-data

design-patterns

Observer Pattern

4 minute read

Published:

Publish/Subscribe pattern for one-to-many notification.

Design Patterns

less than 1 minute read

Published:

Notes on software design patterns for building maintainable and scalable code.

Abstract Factory Pattern

1 minute read

Published:

Define factory interfaces for creating families of related objects.

Adapter Pattern

less than 1 minute read

Published:

Convert the interface of a class into another interface clients expect.

Facade Pattern

1 minute read

Published:

Provides a simplified interface to a library, framework, or complex set of classes.

State Pattern

3 minute read

Published:

Allow an object to alter its behavior when its internal state changes.

Bridge Pattern

1 minute read

Published:

Decouple an abstraction from its implementation so that the two can vary independently.

Iterator Pattern

less than 1 minute read

Published:

Traverse elements of a collection without exposing its underlying representation.

distributed-systems

distributed-transactions

encoding

indexing

json

load-balancing

lsm-tree

maintainability

nosql

oop

Design Patterns

less than 1 minute read

Published:

Notes on software design patterns for building maintainable and scalable code.

partitioning

protobuf

rebalancing

reliability

rpc

scalability

software-architecture

Design Patterns

less than 1 minute read

Published:

Notes on software design patterns for building maintainable and scalable code.

sql

storage

stream-processing

structural-patterns

Adapter Pattern

less than 1 minute read

Published:

Convert the interface of a class into another interface clients expect.

Facade Pattern

1 minute read

Published:

Provides a simplified interface to a library, framework, or complex set of classes.

Bridge Pattern

1 minute read

Published:

Decouple an abstraction from its implementation so that the two can vary independently.

system-design

人生

Greedy Approach 能拿來過人生嗎?

less than 1 minute read

Published:

最近有幸換了工作,並且順利拿到了 Senior Title。以目前僅工作兩年的人生來說,算是可以接受的成績。

心得

Greedy Approach 能拿來過人生嗎?

less than 1 minute read

Published:

最近有幸換了工作,並且順利拿到了 Senior Title。以目前僅工作兩年的人生來說,算是可以接受的成績。

演算法

Greedy Approach 能拿來過人生嗎?

less than 1 minute read

Published:

最近有幸換了工作,並且順利拿到了 Senior Title。以目前僅工作兩年的人生來說,算是可以接受的成績。

研究所

職涯

Greedy Approach 能拿來過人生嗎?

less than 1 minute read

Published:

最近有幸換了工作,並且順利拿到了 Senior Title。以目前僅工作兩年的人生來說,算是可以接受的成績。

資工所

跨考