Links Bookmark
Some useful links to Get information, just as explorer’s bookmark.
Tech News
Linux News
- lwn, linuxWeatherForecast
- linuxjournal, phoronix, Linux Foundation Events(e.g. ONS)
- distro, repository and source code
- Tips of Kernel: kallsyms, Linux Perf, Brendan D. Gregg
Hardware Company Events
Git Repository
- kernel: linux, kvm
- qemu: qemu, ipxe, seabios, libvirt
- openvsiwtch: ovs, ovn
- dpdk: dpdk, spdk
- Coding: onlinegdb
Cloud & Orchestration
- OpenStack for VMs
- Kuburnetes for containers: openshift, mirantis
- OpenWhisk & Knative for serverless
- Istio for applications
Network
Network trilogy: performance(bandwidth, delay, pps), qos(upper limit, lower limit, reserve, share), security(stateless and stateful firewall, such as acl). And the last but not the least is easy to operate and manage(dfx).
- dpdk: events
- fd.io: based on dpdk, the open-source Vector Packet Processing (VPP) platform.
- virtio-user exception path: compare with kni, tun/tap pmd, pcap pmd, flow bifurcation
- openvswitch: papers, the ‘Talks&Presentations’ menu
- xdp
- The BSD Packet Filter: basement of xdp.
- BCC, BPF compiler Collection: a toolchain for writing, compiling, and loading eBPF programs, along with example programs and battle-hardened tools for debugging and diagnosing performance issues.
- cilium, open source software for transparently securing the network connectivity based on BPF.
- netronome, Virtual Switch Acceleration with OVS-TC, Agilio® SmartNICs in Red Hat Enterprise Linux 7.5
- P4: Programming Protocol-independent Packet Processors, combine with xdp will be amazing.
- Barefoot, Alibaba & Tencent has Joined.
- netcope, netcope P4
- netdev, netfilter, FRR: FRRouting
- OpenNFP: network function processing research, e.g. eBPF, P4, hardware offload.
- Security Protocols: IPSec, PPP, PPPoE, PPTP, L2TP, PKI
- VPN Softwares: OpenVPN, SoftEther VPN
- Tools
- mtr, WinMTR
- Flent: The FLExible Network Tester: network bufferbloat test.
- iperf: ultimate speed test tool for TCP, UDP and SCTP, alternative tool netperf, nttcp, NTttcp for windows.
- TRex: Realistic traffic generator, TRex is an open source, low cost, stateful and stateless traffic generator fuelled by DPDK.
- blogs or articles
- vger, skb data
- informatix
- networkworld
- networkdirection
- Whirl Offload: personal blog related with SDN
- Packagecloud
- An Introduction to Computer Networks
- Linux IP Network: a guide to implementation and modification of linux protocal stack
- frontier technology
Storage
- filesystem: ext4, xfs, brtfs, ZFS on linux, freeNAS, bcachefs
- distribute filesystem: gluster, swift, ceph
- blockchain-based storage: storj, genaro
- userspace storage platform: spdk
- tiered-storage: combine cache, ssd, and sas/sata hard disk.
- de-duplicate, especially for ssd with limited write ensurance, to improve the lifespan, based on block, object or file.
- tools: fio, iometer
- blogs or articles: infoStor, storagemojo, storagereview, storagenewsletter, enterpriseStorageForum, Notes about Linux storage
Hypervisor
- xen: The Xen ProjectTM is the leading open source virtualization platform that is powering some of the largest clouds in production today. Amazon Web Services, Aliyun, Rackspace Public Cloud, Verizon Cloud and many hosting services use Xen Project software.
- kvm: KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware containing virtualization extensions (Intel VT or AMD-V).
- qemu: a generic and open source machine emulator and virtualizer.
- docker: The only container platform provider to address every application across the hybrid cloud.
- containerjournal, open container initiative
- kata containers: speed of containers, the security of VMs.
- application vs operating system
- jailhouse: After Xen and KVM, meet a new Linux hypervisor, a partition hypervisor.
- Firecracker: an open source virtualization technology that is purpose-built for creating and managing secure, multi-tenant containers and functions-based services.
- nemu: specifically built and designed to run modern cloud workloads on modern 64-bit Intel and ARM CPUs.
- ACRN: A Big Little Hypervisor for IoT Development.
- blogs or articles:
Hardware Architectures
BlockChain
AI & BigData
- hadoop: hortomworks, cloudera, MapR, spark
- neural network: feed-forward neural network, recurrent neural network, long and short term memory, convolutional neural networks
- deep learning framework: caffe, chainer, tensorflow, theano, torch, pytorch
Free Hardware
Program Management
Open Source Foundation
Online Course
Recommanded Websites
- howstuffworks
- freePDF eBooks
- redhat customer portal
- Red Hat Stack: an Openstack Blog
- IBM Redbooks
- IBM DeveloperWorks
- Open Alliance: automotive industry and technology.
- betterexplained: Math without endless memorization.
- EETimes: connecting the global electronics community.
- comparitech:research, test, review and compare consumer tech products and services so you can make a more informed decision before buy.
- Daniel Miessler’s Blog
Some useful free tools
- yEd: substitution of visio
- notepad++: substituiton of ultraedit
- kdiff3: substituiton of beyond compare
- Tools for C developer on Windows: virtualbox, source insight, xshell, beyond compare, altrun, everything, 7zip etc.
Online Pdfs
- ubuntu apache2: apt intsall apache2, set documentroot by edit /etc/apache2/sites-available/000-default.conf, set directory permission by edit /etc/apache2/apache2.conf, more info