post_message:
Bạn muốn thiết kế message queue adapter dựa trên Redis PubSub bạn sẽ kiểm nghiệm thế nào?
Khi thiết kế một hệ thống phân tán cần đảm bảo một hoặc hai tính chất trong Consistency, Availability và Partitioning bạn sẽ làm gì?
Việc đầu tiên bạn làm là chứng minh thiết kế đúng với yêu cầu đề ra về mặt lý thuyết. Khâu này rất quan trọng để đặt ra các lựa chọn tối ưu hoá và để biết trước những nhược điểm của hệ thống.
Việc thứ hai là có các công cụ kiểm nghiệm. Bạn có thể tự viết và dùng Jepsen để kiểm nghiệm. Nhiều cty và nhiều dự án hệ thống phân tán mã nguồn mở đã được Jepsen kiểm nghiệm:
- RabbitMQ
- Kafka
- Redis
- Cassandra
- CockroachDB
- MongoDB
...
http://jepsen.io/analyses
Việc thứ 3 là sau khi kiểm nghiệm thì bạn fix bug và xem có cần điều chỉnh yêu cầu/thiết kế hay cập nhật test. Sau đó lặp lại.
Hệ thống CSDL phân tán Comdb2 của Bloomberg có hệ thống test nội bộ và để đảm bảo tính khách quan, phòng phụ trách Comdb2 cũng sử dụng Jepsen để kiểm nghiệm. Vì Comdb2 đảm bảo chất lượng và đã được sử dụng trên Production từ lâu nên được mở mã nguồn:
https://bloomberg.github.io/comdb2/overview_home.html
link_title:
null
link_description:
null
shared_link:
https://www.facebook.com/photo.php?fbid=1634649139918915&set=a.110758028974708.11508.100001215351222&type=3
time:
21-08-2017
link:
https://www.facebook.com/vietlq85/posts/1634651509918678
post_message:
Hình như có người quen Luong Minh Thang :D
In this course, students will get to learn basics of machine learning, deep learning, and their cool applications such as handwritten recognition and machine translation. The course is designed for Vietnamese students (taught in Vietnamese with English terminologies) and split into two parts. In the first part, we will cover some foundations in maths (linear algebra, probability) as well as basic Python and NumPy to quickly get students up to speed; then we teach basics of machine learning, deep learning, and TensorFlow - Google's most popular deep learning framework. The second part focuses on Natural Language Processing in which students will get to build a real-world machine translation system using the currently most successful approach - sequence-to-sequence models. Students will have a chance to apply new knowledge to problems of their own interest for the final project. Our goal is to provide a solid background and practical experience for students to tackle new problems with machine learning after taking the course.
link_title:
AI Class Med2Lab
link_description:
In this course, students will get to learn basics of machine learning, deep learning, and their cool applications such as handwritten recognition and machine translation. The course is designed for Vi
shared_link:
http://class.med2lab.com/
time:
17-08-2017
link:
https://www.facebook.com/vietlq85/posts/1630673106983185
post_message:
Why is contributing to FOSS in Vietnam not a thing, even we all use free open source software on daily basis?
"To push FOSS, we need a critical mass of people who believe that FOSS IS an economic model and business model and find a sustainable way to balance contribution and business benefits. This requires a massive campaign for paradigm shift and again, FOSS is all about respect of intellectual rights and play fairly. I conclude with the Bible quote loved by from one of my favourite FOSS projects — SQLite:
May you do good and not evil
May you find forgiveness for yourself and forgive others
May you share freely, never taking more than you give."
link_title:
Why Doesn’t Vietnam Have High-Profile Open Source Projects?
link_description:
We all use free open source software on daily basis, directly or not: Android phones are running Linux, iPhones are running Apple’s version…
shared_link:
https://medium.com/@vietlq/why-doesnt-vietnam-have-high-profile-open-source-projects-3591c9878bd
time:
17-08-2017
link:
https://www.facebook.com/vietlq85/posts/1630667360317093
post_message:
Bộ Giáo Dục Vn bỏ SYLL cho tuyển sinh từ năm 2017 vì SYLL vô nghĩa và gây phiền toái.
Bộ nội vụ Anh cũng sẽ bỏ phiếu khai nhập cảnh với công dân ngoài EU. Điểm chung: SYLL hay phiếu nhập cảnh cũng là giấy lộn mà thôi. Thông tin về chuyến bay và nơi ở đã có hãng bay, trung tâm visa và khách sạn cung cấp. Kẻ nào muốn gây tội ác thì khai cũng giúp được gì, chỉ phiền hà người bay chân chính.
Good riddance to airport landing cards
link_title:
Good riddance to airport landing cards
link_description:
Good riddance to airport landing cards There are now far better ways to vet incoming passengers than paper forms The Home Office will consult for four weeks, before scrapping UK arrivals forms on Octo
shared_link:
https://amp.ft.com/content/e7849a0c-7e85-11e7-9108-edda0bcbc928
time:
15-08-2017
link:
https://www.facebook.com/vietlq85/posts/1628732707177225
post_message:
UX and accessibility. Design is compassion
link_title:
10+ Pics That Reveal The Horrors Of Being Left-Handed
link_description:
For those of you who don't now, Sunday August 13th is International Left-Handers Day, so in homage to lefties everywhere, Bored Panda has compiled this list of annoying problems that all left-handers
shared_link:
http://www.boredpanda.com/funny-left-handers-problems/?utm_source=facebook&utm_medium=link&utm_campaign=BPFacebook
time:
13-08-2017
link:
https://www.facebook.com/vietlq85/posts/1627336410650188