Version maintenance in REST APIs

REST based APIs provide significant advantages over other standards heavy interfaces like SOAP. REST makes it very easy to expose your business services to external world. It is not only simple data access, you can even encapsulate business logic in each API execution. From a developer / architect standpoint, there are various areas that need…

In memory prefix searches – TST Vs HashMap

Ternary Search Trie (TST) is an advanced data structure to store simple key-value pairs that lends itself to really fast searches. TST typicall works well when: Search results are significantly less in number compared to total size of the data store. Keys are of String type For example, TST is a very effective solution when…