Blog

Do We Need Distributed Stream Processing?

In the era of big data and AI, many data-intensive applications exhibit requirements that cannot be satisfied by traditional batch processing models.
Streaming applications, such as click stream analytics, IoT data processing,

Writing Secure Cloud Applications Using Intel SGX

Cloud computing is an appealing paradigm as it saves costs due to the sharing of resources, is widely applicable to many services (IaaS, PaaS, SaaS, etc.) and offers a simple interface with users.

Blockchains are best-effort and why you should care

Blockchains in cryptocurrencies allow users to exchange funds securely. However, their performance is limited by their need to achieve consensus for all payments.

Achieving 1 Million Bitcoin Transactions per Second

Teechain is a layer two payment network that offers high performance and strong security for blockchains and cryptocurrencies.